TYPO3 Universität zu Köln IT-Zertifikat der Philosophischen Fakultät Digital Objects Processing Sommersemester 2016 Stefanie Sturm & Corinna Schumann
Inhalt Grundsätzliches Trennung von Frontend und Backend TYPO3-Kern Modulare Erweiterungen- Das TER Rollenbasiertes User-Management TYPO3 Neos Quellen
Grundsätzliches Entwicklungsframework (Open Source Software) für mittlere bis große Websites 1998 von Kasper Skårhøj entwickelt Basiert auf der Skriptsprache PHP Häufig genutzte Datenbanken: MySQL, PostgreSQL, Oracle Aktuell basieren rund Webseiten auf TYPO3 Die Weiterentwicklung hat sich in zwei Produkte gespalten - TYPO3 CMS und TYPO3
2. Trennung von Frontend und Backend Frontend Die erzeugte Website (alles, was der Nutzer der Seite sieht) Backend Verwaltungs- und Bearbeitungsbereich der Website Wird genutzt von Administratoren, Redakteuren und Anderen
Der TYPO3-Kern Universalsystem zur Verwaltung von Datenbankinhalten Viele der Mechanismen stehen in Form von APIs (Application Programming Interface, Programmierschnittstelle) den Erweiterungen zur Verfügung
Das TER (=TYPO3 Extension Repository) zentraler Server, von dem sich Erweiterungen für TYPO3 kostenlos herunterladen lassen Angebot über eine Vielzahl von Plugins Erweiterung möglich ohne die Notwendigkeit des Schreibens eines eigenen Programmcodes
Rollenbasiertes User-Management Unterteilung der Nutzer in Benutzergruppen Die Rechte der Benutzer des TYPO3-Backends können über Zugriffslisten bis ins Kleinste definiert werden. Standardmäßig darf jeder Nutzer alles- Verbote müssen explizit gesetzt werden Festlegen der Zugriffsrechte: Im Seitenbaum: Weltkugelsymbol Modulauswahl Zugriff Rechte
Beispiel für eine Rechtevergabe
TYPO3 Neos Eines der innovativsten CMS Systeme auf dem Markt Basiert auf dem Framework TYPO Flow Versteht sich nicht als Nachfolger von TYPO3 CMS Eingeschränkter Funktionsumfang aber einfachere Bedienung durch eine innovative Benutzeroberfläche
Quellen zukunft/ zukunft/ aachen.de/dienste/public/show_document.php?id= aachen.de/dienste/public/show_document.php?id=