Mein vierter Tag mit dem Joomla! Entwicklerhandbuch

2009-08-28 08:30 (Kommentare: 0)

Fortsetzung zu Teil III: Das Joomla!-Framework im Detail

Zu Kapitel 11: Einstieg in das Framework

Joomla! ist nicht mehr nur ein Content Management System, sondern versteht sich als Framework zur Entwicklung von Webapplikationen. Die Adminoberfläche und das Frontend ist eine Möglichkeit zur Anwendung dieses Frameworks. Im elften Kapitel wird eben dieses Framework näher erklärt. Hier wird das Buch der Bezeichnung Handbuch auch wirklich gerecht. Neben übersichtlichen UML Diagrammen gibt es zahlreiche Tabellen wo einzelne Klassen und deren öffentliche Methoden genauer beschrieben werden. Der Text im Kapitel verbindet diese Elemente zu einer gedruckten Informationsquelle zum Verständnis des Joomla! Frameworks.

Zu Kapitel 12: Erstellung von HTML-Dialogen

Nach wie vor läuft die Anwendung und Bedienung von Joomla! über HTML, was auch das hauptsächliche Ausgabeformat ist. Entsprechend bietet das Framework verschiedene Klassen zum einfachen und schnellen Erstellen sowie zur Beeinflussung von HTML-Elementen über Javascript an. Wieder mit vielen Diagrammen und Tabellen versehen ist das zwölfte Kapitel ein Fundus von Klassen z.B. zur Erstellung des Backends einer Erweiterung. Nettes Feature: auch die zur Verfügung stehenden Icons des Standarttemplates und deren Zugriff über die Klasse JToolbarHelper werden in einer Tabelle gelistet.

Zu Kapitel 13: Details zu den unterstützenden Paketen

Nur mit HTML kommt man nicht weit… in diesem Kapitel werden weitere Klassen z.B. zum Zugriff auf das Filesystem, das System an sich oder zum Eventhandling von Plugins vorgestellt.

Zu Kapitel 14: Das Präsentationsframework

Seit Joomla! 1.5 ist das Erstellen von Templates zwar prinzipiell sehr flexibel, benötigt aber tiefgreifende Kentnisse in PHP und der Anwendung des Joomla! Frameworks. Dieses Kapitel umfasst die nötigen Informationen zur Präsentationsschicht in Joomla!. Neben den schon bekannten UML-Diagrammen und Tabellen gibt es auch einige Codeausschnitte. Außerdem werden die benötigte Struktur von Templates und wichtige, vom System verwendete CSS-Klassen erklärt. Ein Kapitel, das für jeden Joomla!-Anwender interessant sein dürfte.

Wieder einmal Zeit für ein Fazit:

Inzwischen scheine ich im Joomla! Entwicklerhandbuch angekommen zu sein. Die vielen Tabellen sind zwar sehr hilfreich und geben in Kombinatin mit den Diagrammen und dem Text einen tollen Überblick über die Möglichkeiten des Frameworks. Doch sind diese Übersichten dann doch eher zum Nachschlagen geeignet, als zum bequemen Durchlesen auf der Couch.

Zum letzten Teil...

Zurück

Einen Kommentar schreiben


Mein aktuelles Projekt: ein Gemeinschaftsblog auf www.aduoscriptum.de.