Nun ja... Vielleicht sollte ich mich erstmal als Mega-Laie outen. Ab 2005 mit VBA abgekackt, ab 2011 mit PHP abgekackt, seit 2017 mit Python am Abkacken, zwischendurch mal die eine oder andere Joomla!-Seite gebaut. Da kam mir, wie immer wie aus dem Nichts, die glorreiche Idee, TYPO3 zu lernen. Und da muss ich jetzt erstmal zwei Bücher empfehlen, die sich meines Erachtens ganz prima ergänzen:
Erstens:
MEYER, Robert, HELMICH, Martin, Mittwald CM Service: Praxiswissen TYPO3 CMS 9 LTS. Heidelberg: dpunkt 2019. (o’reillys basics) 10. Auflage
Zweitens:
BONGERS, Frank, HASSEL, Michael: Einstieg in TYPO3 CMS 6.2 LTS. Inkl. Einführung in TypoScript. Bonn: Galileo Press 2015. 7., aktualisierte Auflage 2015
Weiß ich, dass das zweite Buch in die Jahre gekommen ist. Gerade das macht es für mich interessant, weil es sich auf ein TYPO3 bezieht, das noch nicht ganz so hochgezüchtet ist. Indes fehlen in TYPO3 9.5.15 keine Features, sondern es sind nur neue hinzugekommen. Irgendwer in diesem Forum oder ‚nebenan‘ auf http://www.typo3forum.net/ meinte, ich solle das Buch doch dem physischen Mülleimer überantworten. Nö.
Ich finde, dass sich beide Bücher deshalb so gut ergänzen, weil der Ansatz jeweils ein anderer ist: Bei Meyer, Helmich ist z.B. von vornherein ein 6025-Zeilen(!) CSS mit an Bord. Dadurch sehen die Inhalte schon direkt sehr professionell aus. Den Leser flott an recht viel Professionalität gelangen zu lassen, scheint eines der Ziele von Meyer und Helmich gewesen zu sein. Das funktioniert auch recht gut bis sehr gut.
Anders Bongers und Hassel: zu Beginn gar kein CSS! Man merkt förmlich, wie die Frontend-Inhalte irgendwann danach schreien und kann dann seiner Kreativität freien Lauf lassen. Bongers und Hassel scheinen sich mehr auf Grundlagen konzentriert zu haben. Auch sehr nett und hilfreich!
Zum Thema Support und Dokumentation. Mittwald selber macht einen sehr guten Job. Warum dieses Forum, das ja nun mal technisch kaputt ist, nicht endlich gefixt wird, entzieht sich meiner Kenntnis. Vom Hoster kann ich technische Stabilität, gute Reaktionszeiten etc. erwarten, aber nicht, dass er für mich die Kastanien aus dem Feuer holt, wenn ich nicht weiß, was PHP-Klassen und ein MVC-Prinzip ist. Weiß ich tatsächlich (noch) nicht.
Dennoch habe ich mit TYPO3 eine Menge Spaß! Im Gegensatz zur ‚reinen‘ VBA-, PHP- und Python-Programmierung sieht man, wie bei jedem CMS, gleich die Erfolge.
Negativ: Ich finde Erweiterungen wie ke_search und auch überhaupt TYPO3 besch…eiden dokumentiert. Man sucht sich für Einzelaspekte bei Google dumm und dämlich. Ob hier versteckt eine Art ‚Geheimwissen‘ gehortet wird (Werbeanzeigen noch nöcher gibt’s nämlich parallel), ich weiß es nicht.
Ebenso wenig weiß ich, wohin es mich als Nächstes verschlägt. Keine Ahnung!
Herzlich, Strawk