TYPO3 5.0: Ein komplett neues CMS?

image

Dass TYPO3 5.0 eine völlig neue technische Basis in Form des FLOW3 Frameworks erhält, ist schon länger bekannt. An der TYPO3-Konferenz T3CON09 in Frankfurt wurde nun erstmals auch die neue Benutzeroberfläche einer breiteren Öffentlichkeit vorgestellt. Bereits die hier gezeigten Screenshots machen klar, dass sich der Umgang mit TYPO3 für Content Managers und Administratoren fundamental ändern wird. Mehr Informationen zu diesem Thema gibt es bei T3N und auf der TYPO3-Website.

image

Screen Design: Jens Hoffmann, Björn Brockmann & Rasmus Skoldjan ©2009 TYPO3 Association

TYPO3 5.0 Developer Workshop, Zürich

image

Die zukünftige Version 5.0 von TYPO3 ist weit mehr als ein “normales” Update: Basierend auf dem neuen Framework FLOW3 wird die nächste TYPO3-Generation von Grund auf neu entwickelt.

Noch kann man TYPO3 5.0 nicht anschauen, aber FLOW3 nimmt langsam Formen an. Wer langfristig auf TYPO3 setzt, muss also gelegentlich damit beginnen, sich mit der Zukunft dieses CMS auseinanderzusetzen. Eine gute Gelegenheit dafür ist der eintägige TYPO3 5.0 Developer Workshop am 23. September 2008 in Zürich, an dem die Chef-Entwickler der Version 5.0 (Robert Lemke) und der Version 4.0 (Michael Stucki) über den Stand der Dinge informieren. So hochkarätig die Besetzung, so stolz sind allerdings auch die Preise: Mitglieder der TYPO3 Association zahlen 790 Franken, Nicht-Mitglieder gar 960 Franken.

FLOW3: Das neue PHP-Framework für TYPO3 Version 5

image

Während die Entwicklung von TYPO3 Version 4.x kontinuierlich voranschreitet (gerade wurde die Version 4.2.0 beta 1a veröffentlicht), arbeitet ein Team um Robert Lemke schon seit einiger Zeit an der 5. Generation von TYPO3 (vgl. Auf dem Weg zu TYPO3 Version 5.0 “Phoenix”). Diese baut auf einem neu entwickelten PHP-Framework auf, das seit kurzem einen Namen hat: FLOW3.

Wie Robert Lemke in einem Interview darlegt, vermochte keines der existierenden PHP-Frameworks die Anforderungen der TYPO3-Core-Entwickler restlos zu befriedigen. Eine Vergleichstabelle zeigt, in welchen Punkten sich FLOW3 von anderen bekannten Frameworks wie dem Zend Framework, Symfony, cakePHP, eZ Components, Ruby on Rails oder dem Java-Framework Spring unterscheidet. FLOW3 ist aber nicht bloss die Basis von TYPO3 Version 5, sondern soll auch als eigenständiges Framework für andere Projekte zur Verfügung stehen – wenn es einmal fertig ist, denn im Moment gibt es weder fertige Packages noch eine vollständige Dokumentation. Die Version 1.0 ist für die zweite Hälfte 2008 geplant.