Um ehrlich zu sein - ich bin sauer. Sauer auf die Versprechungen und den Inhalt des immerhin 50 EUR teuren Buches. Dieses Buch ist angetreten, den immerwährenden Anfänger-Teil auszulassen und direkt dort einzusteigen wo es für Fortgeschrittene bzw. (O-Ton) "Administratoren und Entwickler" interessant wird.
Dies ist aber für beide Gruppen in meinen Augen gründlich mißlungen.
Es wird nahezu alles angesprochen was in der TYPO3-Welt auch nur irgendeinen Namen hat aber praktisch nichts wird (wie es sich für ein Lehrbuch gehört) ausreichend tiefgreifend behandelt.
Die Installation wird beispielsweise nur so behandelt, wie diese auf dem Autoren-Server ausgesehen haben mag. Auf Windows und Mac wird dort nicht bzw. kaum eingegangen und ebenfalls nicht auf eventuell auftretende Fehler. Für einen Administrator ist dies geradezu unbrauchbar.
Dann wird mal kurz auf ein paar Seiten gezeigt, wie man eine Website bastelt - mag sein dass der Fortgeschrittene dies nicht so ausführlich braucht, aber um ehrlich zu sein, hätte man den Platz dann gleich besser nutzen können, da sich dieses Buch ja sowieso nicht an Anfänger richtet. Es wird auf einem ganz niedrigen Level angefangen (Tutorial: Die erste Website) - obwohl die Zielgruppe wohl schon einige (wenn nicht sogar ettliche) Websiten realisiert haben mag.
Überhaupt zieht sich das durchs ganze Buch. Sehr niedrige Einstiege in fast alle Themen, dann lässt aber die didaktische Tiefe immer nach. Es werden zwar zusammenhangslos irgendwelche (schon oft komplexe) Codeschnipsel präsentiert, aber diese oftmals entweder komplett unkommentiert dort stehen gelassen (wie bei Kapitel über RTE) oder in diesem speziellen Einzelfall behandelt, sodass der geneigte Leser dort allerdings keinen Lerneffekt hat, den er auf eigene Projekte anwenden kann.
Beim TypoScript-Teil werden z.B. die Objekte genannt, dann ein (meist rudimentär, wenn überhaupt erklärtes) Beispiel gezeigt und das wars. Könnte auch direkt so aus der TSref abgeschrieben sein. Mehrwert für den Leser = Null.
Fast immer (ich habe bei weit über 50 Stellen das zählen aufgehört) wird auf externe Quellen verwiesen, wobei man sich fragen muss, warum diese Inhalte nicht im Buch aufbereitet werden? Dafür ist es meiner Meinung da - und nicht als Linksammlung. Beispiel: Seite 442ff - "...eine detaillierte Beschreibung ... entnehmen Sie bitte... php.ini Datei oder dem PHP-Handbuch". Nun bin ich genauso klug wie vorher. Genau da wäre das Buch hilfreich gewesen um zu klären, warum setzt das Autorenteam diese oder jene Optionen ein, welche Auswirkung hat dies auf die Praxis u.s.w. Auf zahlreichen anderen Seite wird dies ebenfalls so gehandhabt.
Mir drängt sich zweierlei auf: Einerseits verfügen die Autoren wahrscheinlich über Fachwissen, können dies aber überhaupt nicht in eine schriftliche und didaktische Form bringen. Mag sein, dass es daran liegt, dass zunächst ein anderes Team für diese Buch kommuniziert wurde und dann das aktuelle. Vielleicht sind diese unter Zeitdruck eingesprungen. Andererseits wurde versucht, möglichst alles in diese Buch zu quetschen, was gründlich schief gehen musste, da darunter immer die Tiefe leiden muss. Man hätte entweder ein Handbuch rein zur professionellen Extensionentwicklung daraus machen sollen (wie es auch ein Jahr lang angekündigt war) oder ein wie auch immer geartetes Kompendium mit weit über den verwendten 700 Seiten. Diese reichen einfach nicht, um den TYPO3-Kosmos vernünftig einzufangen.
Der Leser ist hier mit dem "Handbuch für Entwickler" aus dem Galileo-Verlag oder dem Standardwerk von Open Source Press um einiges besser bedient, vielleicht gepaart mit einem der Kochbücher oder gar die DVD Videotrainings.
Andererseits passt sich dieses Buch von der Qualität her gut zu den übrigen TYPO3-Büchern des Verlages ein. Vielleicht scheint der Anspruch seitens des Lektorats nicht übermäßig groß zu sein.
Zumindest finden sich zahlreiche Satzfehler, Inkonsistenzen und überhaupt ein sehr schlecht lesbares Schriftbild. Der extrem magere Index (mit dem man beinahe nichts finden kann) tut sein übriges.
Kurz noch zum Aufbau:
- Vorwort eines arrogant wirkenden TYPO3 Association-Vorsitzenden, der dieses Buch als eines der besten hinstellt und gleichzeitig alle anderen Bücher als "Schnellschüsse" bezeichnet [tolle Leistung für einen Vorsitzenden - die Autoren der anderen Bücher werden sich sicher freuen].
- Installation (30 Seiten)
- Frontend und Backend - Funktionen, TypoScript, Erklärungen (200 Seiten)
- TYPO3-Framework (100 Seiten)
- Extension entwickeln (140 Seiten - ehrlich nicht mehr)
- Rest verteilt sich auf HowTos und die Behandlung von ein paar Extensions (wobei ein klitzekleiner Teil von letzteren übehaupt nur die Entwicklung betrifft und nicht nur die Installation)