Fakten:
Buchtitel: TYPO3 Extensions
Verlag: Hanser Fachbuch
Ausgabe: 1. Auflage
Erscheinungsjahr: Mai 2010
ISBN: 978-3446415577
Umfang: Ca. 430 Seiten
Preis: 49,90 €
Einleitung
Unter der Einleitung „Professionelle Frontend- und Backend-Programmierung. Mit Extbase und Fluid“ haben Alexander Ebner, Patrick Lobacher und Bernhard Ulbrich das Buch vor ca. einem Jahr veröffentlicht. Der Verlag beschreibt es selbst mit „TYPO3 GEKONNT ERWEITERN“ und fasst das Buch unter folgenden Punkten zusammen.
- Behandelt alle wesentlichen Aspekte der Extensionentwicklung
- Berücksichtigt topaktuell Extbase und Fluid
- Nur soviel allgemeine TYPO3-Grundlagen wie nötig
- Ideale Mischung aus Referenz und Lernbuch
- Code und Lösungen unter http://downloads.hanser.de und www.typo3-backstage.de
Das Buch
Das Buch beginnt mit den Grundlagen von TYPO3. Aber Achtung! Hier geht es nicht im Pages oder Content, sondern um die Architektur des CMS. Im Anschluss geht es in die Planung von TYPO3 Erweiterungen und in die Bedeutung von verschiedenen Dateien in einem Extension Ordner. In den drei weiteren Unterkapiteln geht es dann um das Erstellen von Backend-Modulen, Frontend-Modulen und der dazugehörigen Dokumentation. Dieser Teil des Buches nimmt ca. ein drittel ein.
Nach der ersten Übersicht geht es in dann in die API und die Details von TYPO3. Datenbank-Verbindung, Dateisystem, Umgebungsvariablen, Bildverarbeitung, AJAX im Frontend, Sessions und Backend-Services sollten nach dem zweiten drittel das Buches kein Problem mehr darstellen. Im letzten drittel geht es dann um das neue TYPO3 Framework ExtBase und Fluid. Angefangen von der Grundlegenden Konzeption bis hin zu dem ersten Plugin mit dem MVC Konzept. Code Beispiel geben einen vertieften Blick in ExtBase bzw. Fluid.
Fazit
Das Buch ist keines falls für Redakteure oder gar Anfänger geeignet. Es geht sehr tief in technische Details wie z.B. die APIs und ist nur für Leute gedacht, welche bereits Erfahrung mit der Integration von TYPO3 Webseiten haben. Code-Zeilen sind oft sehr komprimiert dargestellt und ein evtl. nacharbeiten ist nötig. Dennoch ist es ein enormer Rundumschlag und ich wünschte viele Extension Entwickler hätten das Buch gelesen, bevor dessen Extensions im TER landen. Für die Extension Entwicklung ist das Buch super. Das einzige was fehlt ist das Thema Sicherheit, welches meiner Meinung nach wichtig ist, sobald man plant Extensions zu publizieren. Das Thema sollte man dann nochmal online nachlesen…