TYPO3 - Das FLOW3 Framework

...ist die Grundlage für die kommende Neuentwicklung von TYPO3 in Version 5.0.
Das FLOW3-Framework basiert auf den neuesten Erkenntnissen der Softwareentwicklung wie Dependency Injecton, Aspect Oriented Programming, Domain Driven Design und wird komplett Testgetrieben entwickelt.
Für TYPO3 5.0 bedeutet dies unter anderem ein noch stabileres System, das durch die automatischen Tests sicher erweitert und weiterentwickelt werden kann, ohne bestehende Funktionalität zu gefährden. Die größte Neuerung und einzigartig im Bereich der Web-Frameworks ist jedoch der Fokus auf Domain Driven Design, welches als Konzept die Geschäftslogik einer Anwendung in den Vordergrund stellt. Der Kundennnutzen liegt hier in der Abkehr von technischen Prioritäten und der Findung einer gemeinsamen Sprache mit dem Programmierer. Komplexe Anwendungen können so in einer neuen Dimension entwickelt werden. Dem Programmierer wird durch die transparente Speicherung von Daten in der Datenbank und die Nutzung eines Content Repositories die Arbeit erleichtert. Projekte mit FLOW3 können sich so auf die interessanten Aspekte der Anwendung konzentrieren: die Anforderungen und Geschäftsprozesse des Kunden.
Weitere Informationen finden Sie unter http://www.flow3.org.
FLOW3 zum Ausprobieren (F3VM)
Für den Einstieg in die Entwicklung mit FLOW3 und eine einfache Möglichkeit, das PHP-Framework auszuprobieren, haben wir eine Virtual Machine erstellt:
- installiertes PHP Version 5.3.0alpha1 mit Buildsettings für FLOW3
- FLOW3 als SVN-Checkout, vorkonfiguriert im Apache als Standardhost
Download und Anleitung unter: http://drop.io/networkteam.

