FLOW3 1.0
Freitag, 21. Oktober 2011 um 07:44 Uhr

Lange angekündigt, nun endlich erschienen: Das Framework FLOW3 stellt das Fundament für das CMS-System Typo3 ab Version 3.5 dar. Im Vorfeld ist nun FLOW3 als stand-alone Framework für eigene PHP-Anwendungen verfügbar.

Nach fast fünfjähriger Entwicklungszeit hat die Typo3-Gemeinde das mit Spannung erwartete und im Vorfeld viel gepriesene PHP-Framework FLOW3 1.0 veröffentlicht. Es setzt auf PHP 5.3 und fortschrittliche Entwicklungsansätze. Dazu gehören Domain-driven Development, aspektorientierte Programmierung und Dependency Injection.
Dennoch soll FLOW3 ausdrücklich nicht nur für Experten sein. Es ist auch für Einsteiger in große Projekte eine gute Wahl. Das alternative Zend-Framework steht dabei in mancher Funktion hinten dran.

In vielen Bereichen profitiert der Webentwickler von Automatisierungen, die sich beispielsweise um die Sicherheit, das Objektmanagement und die Persistenz kümmert. FLOW3 integriert Doctrine 2 (Datenbank-Abstraktion) und bietet damit eine Unterstützung für CouchDB und allen PDO-kompatible Datenbanken. Ebenfalls ist eine Kommandozeilensteuerung vorgesehen welches für Admin-Scripting auf Commandozeilen-Ebene und Cronjobs unabdinglich ist.
Weitere externe Bibliotheken und Komponenten können ebenfalls in FLOW3 eingebunden werden oder gar kooperieren.

Einen Überblick findet man im Quickstart-Tutorial, das bei den ersten Schritten mit dem neuen PHP-Framework hilft.
Jetzt konzentrieren sich die Arbeiten des Teams vor allem auf Typo3 5.0 Phoenix. Dies soll die erste Version des Content-Management-Systems werden, welches auf FLOW3 aufbaut.