Vorgestern, am 20.10.2011 ist das PHP-Framework FLOW3 in Version 1.0 erschienen. Auf dieses Release hat die TYPO3-Community mit Spannung gewartet. Das Framework stellt Basis der TYPO3-Neuentwicklung dar, die in Version 5 mit Codename Phoenix nächstes Jahr erscheinen soll.
FLOW3 als Web Application Platform
Chefentwickler Robert Lemke sagte in seiner Keynote auf der T3CON11 im Oktober, das Framework biete eine Web Application Platform, die es Entwicklern leicht macht, leistungsfähige moderne Web-Applikationen zu produzieren. Das Framework übernimmt dabei viele wichtige Aufgaben “unter der Haube”, wie Persistenz, Objektmanagement und Security-Handling. Über Aspekt-Orientierte Programmierung (AOP) lässt sich mit FLOW3 auch fremder Code, den man als Package in FLOW3 integriert, problemlos kontrollieren, so dass z.B. das Security Framework für alle Code-Komponenten greift – ganz von selbst.
Konkurrenz für Zend FW und Symfony
TYPO3 5.0, die Neuentwicklung von TYPO3 “from scratch”, an der das Core-Team nun intensiv weiterarbeitet, wird letztlich nichts anderes sein als ein Package in FLOW3. Das Framework kann aber auch völlig unabhängig von TYPO3 verwendet werden. Wir sind gespannt, wie die PHP-Community den neuen Kandidaten aufnehmen wird, der angetreten ist, Zend Framework, Symfony & Co. Konkurrenz zu machen.
PS: Die Brandneue FLOW3-Homepage ist übrigens in FLOW3 umgesetzt. Ehrensache!


