FLOW3 1.0 als Alpha 1 ist da: Nach 30 Monaten Entwicklungsarbeit haben die TYPO3-Kernentwickler Robert Lemke und Karsten Dambekalns heute (2.6.2009) eine erste Version des in PHP geschriebenen Open-Source-Applikation-Frameworks veröffentlicht. FLOW3 wird unter anderem als Basis für die nächste TYPO3-Version 5.0 dienen.
FLOW3 eignet sich als PHP-Framework zur Entwicklung von PHP-Applikationen. Die Entwickler rund um Robert Lemke und Karsten Dambekalns setzen bei dem PHP-Framework FLOW3 auf modernste Software-Paradigmen und Entwurfsmuster, unter anderem auf:
- MVC
- Aspektorientierte Programmierung
- Domain-Driven Design
- Dependency Injection
- Testgetriebene Entwicklung
FLOW3 1.0 Alpha 1 steht ab sofort zum Download bereit und enthält nach Angaben von FLOW3-Entwicklungsleiter Robert Lemke fast alle für die finale 1.0-Version geplanten Features und API-Funktionen. Alphatester müssen sich demnach keine Sorgen um radikale Architekturänderungen machen.
FLOW3 ist das erste PHP-Framework weltweit, das auf Dependency Injection und aspektorientierte Programmierung setzt. Weitere interessante Features sind u.a.:
- Caching Framework
- Transparent Object Persistency
- Template-Engine namens „Fluid“
- File Monitor
Zum aktuellen Release wurde besonderer Wert auf Benutzerfreundlichkeit gelegt. FLOW3 1.0 Alpha 1 erscheint daher mit einem so genannten „Welcome Package“, das beim Erstellen einer ersten FLOW3-Applikation helfen soll. Außerdem ist FLOW3 mit einem eigenen Dokumentations-Browser ausgestattet, der das leichte Auffinden von Anleitungen und Hilfen ermöglicht.
Da FLOW3 die noch nicht finale PHP-Version 5.3 benötigt, hat das FLOW3-Entwicklerteam detaillierte Installations-Anweisungen für die gängigsten Plattformen erstellt.
FLOW3 1.0 Alpha 2 soll am 1. Juli 2009 erscheinen und richtet sich beim Featureset nach dem Community-Feedback für TYPO3 5.0.
Robert Lemke ruft aktiv zum Feedback und zur aktiven Mitgestaltung auf. Er und die FLOW3-Entwickler freuen sich auf jegliches Feedback per Twitter bzw. Beat, per Mailingliste und IRC-Channel.
(Quellen: http://flow3.typo3.org, Wikipedia)

















[...] in einer E-Mail. Hintergrund: FLOW3 ist eine Plattform zur Entwicklung PHP-basierter Anwendungen, deren Version 1.0 kürzlich in einer ersten Alpha erschienen ist. Die kommende Version 5.0 des Content Management Systems TYPO3 wird damit entwickelt. Weitere [...]
[...] zu FLOW3 findet Ihr u.a. in unserem Artikel zur ersten Alpha im Juni und in unserem Heftarchiv. Es ist kurz gesagt ein Framework für Web-Applikationen auf PHP-Basis [...]