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 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.

TYPO3 5.0 erleichtert die Entwicklung unterschiedlichster Backends, hier eines auf Basis von ExtJS.

TYPO3 5.0 erleichtert die Entwicklung unterschiedlichster Backends, hier eines auf Basis von ExtJS.

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.

Seite:  1 2 3 4

Weitere Artikel zu TYPO3

Softlink 2209

Links und Literatur

Das interessiert dich bestimmt auch

Hilfreiche Ressourcen zu TYPO3

Hilfreiche Ressourcen zu TYPO3

TYPO3 ist mit über 500.000 Installationen, einer Community von mehr als 100.000 internationalen Mitgliedern und über...