Implementierung des OpenSource CMS "Typo3"
Typo3 trennt auf allen Ebenen konsequent Content und Struktur. Das CMS-System bietet den Autoren dabei eine intuitiv zu bedienende Oberfläche, die durch den Administrator präzise eingestellt werden kann - entsprechend der Rechte und Aufgaben der jeweiligen Person.
Über die eigene Konfigurationssprache, TypoScript, lassen sich problemlos Module wie ein Message Board, News, ein Shopsystem und vieles mehr integrieren und individuellen Bedürfnissen anpassen. Das System wird bereits bei hunderten von Internet- wie Intranet- Seiten in allen Größenbereichen eingesetzt.
TYPO3 Highlights (laut Beschreibung auf
TYPO3.de):
Offene Architektur
Die flexible Struktur von TYPO3 basiert auf offenen Standards, wie PHP und MySQL.
Erweiterbar auf allen Ebenen
Die Systemarchitektur unterstützt die Datenverarbeitung durch Ihre eigenen PHP-Skripte, Klassen und Funktionen ebenso wie eine nahtlose Integration von Drittanbieter-Modulen, Website-Plugins, Datenbank-Tables etc.
Einzigartige Cache-Technik
TYPO3 minimiert die Serverlast auf clevere Weise: Nachdem eine Seite verändert wurde, wird sie nur einmal vollständig neu generiert und das Ergebnis in einem Cache zwischengespeichert. Jeder weiterer Seitenaufruf wird zeit- und ressourcensparend aus dem Cache bedient.
Modularität
Die Modulare Struktur spart Zeit. Weltweit arbeiten Entwickler an neuen Erweiterungen.
Multiple Editing-Modi
Autoren bearbeiten Seiteninhalte im sog. Backend, einer internen Benutzeroberfläche mit Übersicht über den Content und Zugang zu den Kontrollfunktionen. Der Autor kann aber auch wahlweise im sog. Frontend-Editing-Modus arbeiten: Er surft durch die Site und ändert den Content dort, wo er ihn findet, indem er ein kleines Edit-Icon neben dem jeweiligen Content-Element anklickt.
Dynamische Grafik-Erzeugung
Grafische Elemente (Menüs) werden automatisch erzeugt: Vorder- und Hintergrund-Layers, Typographie, Schlagschatten, Alphakanal-Maskierung u.v.m. sind möglich. Egal, wie man die Seiten arrangiert, TYPO3 hält das Grafikmenü stets auf dem aktuellsten Stand. (Erfordert serverseitige Software)
Bildbearbeitung
Bilder werden nicht in HTML künstlich verkleinert, sondern physisch skaliert! Autoren brauchen sich weder um Grafikformate, Pixelgrößen noch Dateigrößen kümmern. Bilder können direkt aus der Digitalkamera, vom Scanner oder einer CD-ROM in die Website geladen werden. TYPO3 sorgt nicht nur für die korrekte, sondern sogar für die weboptimierte Darstellung. Und unterstützt dabei auch Formate, die eigentlich gar nicht für das WWW gedacht sind, wie z.B. TIF, AU, PDF, PCX u.a. (Erfordert serverseitige Software)
Intelligente „Magic Image“ Technologie
Wie viele Redaktionssysteme bietet TYPO3 einen reichhaltigen WYSIWYG-Editor. Die TYPO3 „Magic Image“-Technologie erkennt Verschlimmbesserungen und korrigiert sie (z.B. die Verzerrungskorrektur, bei der eine neue und korrekt skalierte Kopie des Originalbildes erstellt wird).
TypoScript Template-Engine
Die Template-Maschine basiert auf TypoScript, einer eigens entwickelten deklarierenden Konfigurationssprache. Damit lassen sich jegliche Default-Einstellungen personalisieren. Es können z.B. auch Inhalte für die Besucher je nach Browser, IP-Nummer, Browser-Plugins und Betriebssystem, mit userdefinierten Parametern differenziert werden. Die TypoScript-Engine ist nahtlos kombinierbar mit externer PHP-Logik.
Hierarchische Struktur
Alle Objekte, Seiten und Content-Elemente sind in einer hierarchischen Baumstruktur organisiert.
Multiple Sites
Die TYPO3 Kernarchitektur ist auf das Handling einer unbegrenzten Zahl voneinander unabhängiger Websites innerhalb derselben Installation ausgelegt. Unternehmenslösungen mit mehreren Internet-, Intranet-, Extranet- und Micro-Sites können alle in ein und demselben System gefahren werden. Auch mehrere kleinere Webseiten können z.B. von einem ISP in derselben Datenbank gehostet werden.
Große Entwickler-Gemeinschaft
TYPO3 erfreut sich einer großen, globalen Entwicklergemeinde mit Kunden aus allen möglichen Branchen. Die kontinuierliche Weiterentwicklung ist somit gesichert, auch in der Zukunft.
Keine Lizenzgebühren
TYPO3 ist lizensiert unter der GPL (GNU/General Public License). Das bedeutet keine Lizenzgebühren.