ÜK4
CMS einsetzen und bewirtschaftenWeb Engineering
Kompetenz
Installiert, konfiguriert und bewirtschaftet ein geläufiges webbasiertes Redaktions-, oder Content Management System (CMS) und erstellt selbständig CMS-Designvorlagen (Templates, Themes) auf Basis eines vorgegebenen, bestehenden, statischen Webseiten-Designs.
Objekt
Content Management System inkl. Designvorlagen und Plug-Ins.
Handlungsziele
1. Installiert und konfiguriert ein geläufiges Content Management System nach Kundenwunsch und schaltet einen lokal entwickelten CMS-basierten Webauftritt live.
Handlungsnotwendige Kenntnisse:
- Kennt die eigene Entwicklungsumgebung und Werkzeuge (Tools), um effizient Websites zu gestalten und mögliche Codierungsfehler zu beheben.
- Kennt die Instrumente (FTP-Client), um Dateien vom eigenen Arbeitsplatzrechner auf einen Server hochzuladen.
- Kennt den Ablauf, um Datenbank-Inhalte vom eigenen Arbeitsplatzrechner zu sichern (exportieren) und auf einen Server hochzuladen (importieren).
- Kennt einige handelsüblichen Content Management Systeme und kann auf Basis der Kundenwünsche eine Empfehlung aussprechen.
- Kennt die Unterschiede zwischen Front-End und Back-End.
2. Analysiert Webseiten-Designs und wandelt diese in CMS-Designvorlagen um.
Handlungsnotwendige Kenntnisse:
- Kennt Möglichkeiten, um eine vorgegebene statische Webseite zu analysieren und in eine für das CMS vorgesehene Design-Vorlage (Theme, Template) umzuwandeln.
- Kennt die für das CMS notwendige Scriptsprache (PHP, TypoScript).
- Kennt Methoden, um eine von Dritten entwickelte Design-Vorlage (Theme, Template) einzusetzen und zu konfigurieren, und dementsprechend eine massgeschneiderte Lösung zu entwickeln.
- Kennt Skizzierungsmöglichkeiten wie Mockups, Wireframes, Grobsitemaps etc., um dem Kunden vorgängig ein möglichst genaues Bild des Endproduktes vorstellen zu können.
- Kennt die Methoden, um eine (hierarchische) Seiten-Struktur (Sitemap) zu erstellen.
- Kennt die Methoden, um eine Struktur des Webauftritts und dessen Menü aufzubauen und umzusetzen.
- Kennt Methoden, um eine mehrsprachige Funktionalität eines CMS anzuwenden.
3. Installiert und konfiguriert ein bestehendes Plug-In.
Handlungsnotwendige Kenntnisse:
- Kennt von einer Dritt-Firma erstellte Module (Plug-Ins) und die Voraussetzungen, um diese zu installieren und nach Kundenwunsch zu konfigurieren.
4. Erstellt und implementiert ein Benutzerrollen-Konzept.
Handlungsnotwendige Kenntnisse:
- Kennt Methoden, um ein Benutzerkonzept nach Kundenwunsch zu entwickeln.
- Kennt Vorgehensweisen, um neue Benutzer einzupflegen und Zugriffsrechte oder Rollen dem Kundenwunsch entsprechend zuzuweisen.
- Kennt die Sicherheitsaspekte für die Nutzung des CMS (Kennwort-Standards).