Was ist FLOW3?
FLOW3 ist ein neues PHP Framework, das als Basis für die neue TYPO3 Version 5.0, Codename Phoenix, dient, welches 2011 erscheinen soll. Es ist sozusagen als ‚Nebenprodukt‘ der Entwicklung von TYPO3 5.0 entstanden. TYPO3 5.0 wurde von Grund auf neu entwickelt und das Entwicklerteam hat dabei entschieden, TYPO3 auf ein zukunftssicheres und nach modernsten Methoden der Programmierung entwickeltes Framework zu stellen – FLOW3.
FLOW3 kann somit auch eigenständig als Framework zur Entwicklung von enterprisefähigen Webapplikationen genutzt werden. Es wird unter der LGPL Lizenz veröffentlicht und ist wie TYPO3 Open Source.
FLOW3 basiert bereits auf PHP 5.3 und führt Softwareentwicklungsparadigmen ein, die so nicht bei anderen Frameworks zu finden sind. Objekt- und Aspektorientierung, Objekt Lifecycle Management, Package Management, Domain Driven Design, Dependancy Injection u.v.m, sind konsequent umgesetzt worden.
FLOW3, als Grundlage von TYPO3, kann die Basis für anspruchsvolle Weblösungen werden. Im Zusammenspiel mit dem bewährten CMS und allen Neuerungen, die in der Version 5.0 kommen, und der großen TYPO3 Community, scheinen die Möglichkeiten grenzenlos. Also gilt es auszuprobieren, zu testen und mitzumachen.
Weitere Informationen, die Dokumentation und das API gibt es auf der Homepage von FLOW3. Bei Webhosting Franken können Sie die aktuellste Version von FLOW3 benutzen und das Framework steht auch im Anwendungs-Installer zur Verfügung.
