|
Das aktuelle Bild ist nicht mehr nur eine Graphik des Covers :-). Das Joomla! Entwicklerhandbuch ist da! Mit dem heutigen Tag beginnt die Auslieferung des Buches durch Pearson. Es ist bereits im Lager in München und für alle die noch nicht bestellt haben und es nicht erwarten können gibt es die Empfehlung direkt beim Verlag zu bestellt. Das Buch wird in den kommenden Tagen bei Amazon und auch bei den Buchhändlern direkt verfügbar sein.
Nächster Schritt von unserer Seite ist ein eigener Bereich hier auf unserer Website für das Buch. Da könnt Ihr dann Lob, Kritik, Vorschläge usw. loswerden. Weitere Informationen zum Buch bigt es schon jetzt in der Rübrik Bücher.
|
|
Die Fahne ist korrigiert, die Freigabe für den Druck erfolgt diese Woche und damit beginnt die heiße Phase vor der eigentlichen Veröffentlichung. Der Termin Anfang Mai 2009 steht.
Das Joomla! Entwicklerhandbuch können Sie jetzt beim Verlag oder Ihrem Buchhändler vorbestellen. Sie erhalten neben den rund 550 Seiten Papier auch eine CD mit aktueller Software aus dem Buch und allen Diagrammen und den Beschreibungen in elektronischer Form. Wie genau der Inhalt aussieht kann ich heute auch schon etwas genauer verraten. In dem diesem PDF (ca. 350Kb)finden Sie das vollständige Inhaltsverzeichnis.
|
|
Vergangene Woche habe ich vom Verlag das vollständig korrigierte und für die Produktion vorbereitete Manuskript erhalten. Die Produktion hat bereits mit dem Satz begonnen und wir befinden uns wirklich auf der Zielgeraden.
Aus diesem Anlaß möchte ich kurz die Inhalte des Entwicklerhandbuchs beschreiben. Wichtig war mir nicht nur eine Referenz der API zu erstellen, sondern auch dem ungeübten Anwender einen ersten Einstieg in die Programmierung mit Joomla! zu geben. Daraus ist eine grundsätzliche Aufteilung in vier Hauptthemen für das Buch entstanden. Im ersten Teil des Buches geht es ganz allgemein um den Aufbau von Joomla! aus technischer Sicht und wie eine lokale Entwicklungsumgebung aussehen kann. Dabei habe ich auf verständliche Inhalte und Bilder wertgegelgt und sowohl die Konfiguration unter IIS wie auch Apache beschrieben. Als Entwicklungspattform habe ich auf Zend Studio zurückgegriffen, da dies mit der kostenfreien Erweiterung PDF für Eclipse aus meiner Sicht eine gute IDE ist. Über die allgeinen Möglichkeiten der Erweiterung von Joomla! finden Sie als Leser einen ersten Einstieg in die Entwicklungswerkzeuge wie Subversion oder auch die JoomlaCode Umgebung. Im zweiten Teil des Buches beginnt die Entwicklung mit Joomla! anhand der Anpassung bestehender Erweiterungen. Im Buch wird beschrieben, wie eine existierende Komponente erweitert werden kann bzw. welche Anpassungen bei Templates wichtig sind. Dabei geht es mehr um die technische Vorgehensweise als um die Details wie Templates genau erstellt werden. Für diese Detailthemen finden sich später die Informationen in der Referenz oder es gibt weit bessere Bücher, die ich entsprechend referenziert habe. Der dritte Teil des Buches ist mit fast 300 Seiten der größte. Es geht dabei um die eigentliche Referenz von Joomla!. Diese Referenz habe ich mit einer allgemeinen Einführung in die Entwicklungsstandards, wie auch genutzen Entwurfsmuster angereichert. Die einzelnen Klassen des Joomla! Framework sind in sinnvolle Gruppe wie z.B. die Darstellung von HTML Inhalten oder auch Verwaltungsklassen für die Datenbank zusammengefasst. Neben den eigentlichen Beschreibungen der Schnittstellen finden Sie auch Beispiele und viele zusätzliche Hinweise für die Nutzung. Die Besonderheiten des Präsentationsframeworks werden genauso beschrieben wie die einzellnen Datenbanktabellen. Im letzten Teil des Buches finden Sie weitere Gedanken zur erfolgreichen Entwicklung im Umfeld von Joomla!. Dabei geht es neben Konzepten zum Testen auch um Sicherheit und die Steuerung der Projekte in Open Source Teams. Dieser letzte Teil ist besonders eine Anregung und sicher keine verbindliche Vorgehensweise. Ich denke, dass dieser Teil vielen Menschen helfen kann, die das erste mal über die Veröffentlichung eines Projektes als Open Source Software nachdenken. |
|
Der aktuelle Erscheinungstermin für das Joomla! Entwicklerhandbuch ist auf ca. 06.05.2009 terminiert. Das Skript ist abgegeben und alle Korrekturen des Fachlektors Hagen Graf sind eingearbeitet. Das Team im Verlag Pearson Education Deutschland arbeitet bereits an den Korrekturen, Layouts und Vorbereitungen für den Druck. Ausgehend davon bin ich sehr zuversichtlich, dass wir diesen Termin auch halten können.
Das Buch richtet sich an Menschen, die bereits Erfahrungen mit der Nutzung von Joomla! als Anwender oder Administrator haben und jetzt eigene Erweiterungen integrieren müssen. Dabei bin ich nicht davon ausgegangen, dass jeder ein Entwickler ist und bereits alle Feinheiten der Entwicklungsumgebung oder der Softwareprogrammierung kennt. Aber auch die Entwickler dürfen sich endlich über eine dokumentierte API und weitere Informationen zu den im Framework verwendeten Klassen freuen. In den kommenden Wochen werde ich in verschiedenen Artikeln die Inhalte des Buchs kurz vorstellen und die einzelnen Teile des Buches erklären. Selbstverständlich halte ich Sie auch auf dem laufenden was den Erscheinungstermin angeht. Vielen Dank an alle die mir bei der Umsetzung dieses Buches geholfen haben. Es war ein langer Weg mit vielen Hindernissen und Unwegbarkeiten. Jetzt sind wir ganz klar auf der Zielgeraden. Ein besonderer Dank geht an meine Familie ohne deren Unterstützung das Projekt nicht machbar gewesen wäre, Hagen - den Füllwörter-Killer - Graf und Boris - den Super-Motivator - Karnikowski. |
|
|
Im PHP Magazin 6.2007 und der darauffolgenden Ausgabe erscheint ein einführender Artikel zur Entwicklung und dem Design auf Basis der kommenden Version Joomla! 1.5. Der Artikel umfasst eine kurze Einführung in die Elemente des Joomla! Frameworks und wie allgemeine Themen wie die an die Benutzersprache angepassten Dialoge umgesetzt werden. Im zweiten Teil sind die Grundlagen des Template Designs und eine einfache Einführung in die Programmierung enthalten. Ziel der Artikel ist es dem Leser eine erste Idee der neuen Möglichkeiten mit dem Joomla! Framework zu geben.
|
|
|
Für die Ausgabe August/September des PHPmagazins habe ich einen Artikel über die Neuerungen von Joomla! 1.5 geschrieben. Der Artikel beschreibt auch wie sich Joomla! weiter entwickelt hat und wo die Reise hingehen wird.
Auf den Seiten 42 bis 48 können Sie alles wissenswerte erfahren. Mehr Informationen finden Sie auf den Internetseiten des PHPMagazin's wo auch das Magazin bestellt werden kann.
Zu einem späteren Zeitpunkt werde ich eine Version als PDF hier veröffentlichen dürfen.
|
|
|
Bereits seit einigen Wochen arbeiten Hagen Graf und Alex Kempkens bereits wieder an einer Neuauflage des erfolgreichen Joomla! Einsteiger Buches. Die neue Version, welche sich speziell an die Nutzer der neuen Version 1.5 richtet, soll so zeitnah wie möglich mit dem Erscheinen des 1.5 Releases veröffentlicht werden.
Das neue Buch stellt nicht nur die neuen Features in Bezug auf die Integration neuer Template Möglichkeiten, oder auch die neue Oberfläche im Detail vor, es enthält zudem auch weitere detaillierte Informationen über die Verwaltung von Websites mit dem erfolgreichen CMS Joomla!. Zudem enthält die CD exklusive Templates von drei aus der Community anerkannten Template-Designern, insbesondere aus Deutschland.
Wir gehen davon aus, dass dieses neue Buch wieder zum Standardwerk für Joomla! 1.5 wird und werden es sicher innerhalb unserer Einsteigerschulungen als Referenzwerk einsetzten.
Wichtig für alle die das Buch gekauft haben: Auf Innenseite des Covers gibt es einen Spendencode für das Buch, damit kann der vom Projekt überzeugte und zufriedene Leser Pearson veranlassen 0,50 EUR vom Buchpreis an das Projekt zu spenden. Wer mehr wissen will kann Informationen auf der Spenden Seite bei http://www.addison-wesley.de finden
|
|
|
Ende 2005 ist als erstes Buch zu dem Produkt Joomla! der Praxisleitfaden von Hagen Graf erschienen. Der Leitfaden geht auf die Erstellung von Websites mit dem CMS Joomla! Schritt für Schritt ein. Zielgruppe des Buches sind Einsteiger, welche für sich entschieden haben zukünftig Ihre Websites mit einem CMS und nicht mehr mit statischem HTML umzusetzten.
Pearson Education / Addision Wesley hat sich auch dieses mal an Alex Kempkens gewand um Hagen Graf mit Rat und technischer Hilfe zur Seite zu stehen. Das Buch wurde von uns im Fachlektorat gelesen und Think Network setzt dieses Buch auch für die eigenen Schulungen ein. Aus unserer Sicht deckt das Buch alle, für einen Einsteiger wichtigen Themen sehr ausführlich, aber nicht "stock steif" ab. Das mitmachen steht beim Lesen fast immer im Vordergrund, was dazu führt, dass der Leser unweigerlich seine erste Site spielerisch erliest.
Das Buch ist mittlerweile als eBook kostenlos zum Download verfügbar !
|
|
|