Für das nächste Jahr suchen die 5.0-Entwickler derzeit nach Pilotprojekten, die mit FLOW3 umgesetzt werden können. Wer also ein Projekt vor der Brust hat, dass sich als Pilot eignen könnte, sollte Kontakt mit dem Team aufnehmen [9].
RESTful Services
Der Zugriff auf Ressourcen über so genannte RESTful URLs ist seit einiger Zeit in aller Munde. Natürlich geht dieses Thema auch am 5.0-Team nicht vorbei und FLOW3 soll von Anfang an volle Unterstützung für das Bereitstellen und Nutzen von REST-basierten Services bieten. Robert Lemke hat bereits den MVC-Teil von FLOW3 um einen REST-Controller erweitert. Auf dieser Basis wurden bereits erste Tests durchgeführt (siehe unten).
Die REST-Unterstützung in FLOW3 nimmt dem Entwicker immer wiederkehrende Aufgaben wie die Ermittlung der richtigen Action je nach Request-Methode oder des angeforderten Ausgabeformats ab und ermöglicht so eine schnelle Entwicklung.
Die Backends von TYPO3 5.0
Basierend auf der REST-Unterstützung von FLOW3 hat Robert Lemke für TYPO3 5.0 REST-Controller für den Zugriff auf den Content entwickelt. Das Ziel ist es, die gesamte Kommunikation des CMS mit dem Backend so abzuwickeln, um größtmögliche Entkoppelung zu ermöglichen. Dies erleichtert die Entwicklung alternativer Backends enorm, wie Thomas Hempel während der T3CON08 bewies: Vor Ort entstand eine native iPhone-Applikation, die die Navigation durch den Seitenbaum von TYPO3 ermöglicht.
Mit einem von Nils Jeisecke in C++ programmierten Backend auf Qt-Basis und dem ExtJS-basierten Backend aus dem CMS-Package zeigt dies eindrucksvoll die Flexibilität dieses Ansatzes.
Was von 2008 übrig ist...
Den Rest des Jahres wird das 5.0-Team für den Endspurt hin zum Release einer Alpha-Version von FLOW3 1.0 nutzen. Dies sollte genug Zeit sein, um den PHP-Entwicklern die Veröffentlichung einer Beta-Version von PHP 5.3 mit der endgültigen Unterstützung für Namespaces zu ermöglichen, die FLOW3 seit einiger Zeit nutzt.





