Gesamt |
|
Anspruch | |
Aufmachung | |
Preis - Leistungs - Verhältnis | |
Ein Großteil von dynamischen Webseiten basiert, ebenso wie viele Content-Management-Systeme, auf der Web-Programmiersprache PHP. Dies meist im Zusammenspiel mit SQL-Datenbanken. Mit "Einstieg in PHP 5.4 und MySQL 5.5" aus dem Hause
Galileo präsentiert Autor Thomas Theis einen Überblick über die Materie.
Das 581 Seiten starke Werk gliedert sich in insgesamt 20 Kapitel, die sich mit PHP oder MySQL befassen. Am Anfang werden, gerade da sich das Buch an Anfänger richtet, grundlegende Elemente erklärt. Wie versendet der Entwickler bei PHP Daten beziehungsweise wertet er diese aus, wie erfolgt die Erstellung und Administration von SQL-Datenbanken und inwieweit setzt PHP das Dogma der objektorientierten Programmierung um? Weitere Themen, die darauf folgend besprochen werden, sind die einzelnen Datentypen, mathematische Funktionen und der Umgang mit Sessions und Cookies. Es folgt der Blick auf andere Standards, die mit PHP eingesetzt werden oder dieses unterstützen (XML, Ajax, jQuery). Aber auch Themen wie die Grafikprogrammierung, das Erstellen von PDF-Dateien oder das automatisierte Versenden von E-Mails werden angesprochen.
Es ist wirklich ein dicker Brocken, den Autor Thomas Theis dem Leser hier präsentiert. Gemeint sind damit natürlich Umfang und Informationsgehalt des Werkes. Denn widmen sich die ersten Kapitel noch den Grundthemen des Titelthemas und führen den Einsteiger langsam in das Thema ein, bleibt es dabei im weiteren Verlauf keineswegs. Die besprochenen Themen sind ziemlich gehaltvoll und ein prinzipielles Vorwissen in Webprogrammierung und Randthemen ist durchaus von Vorteil - gerade wenn auch Themen wie XML, Ajax und jQuery angesprochen werden oder die Methoden zur Änderung von CSS- oder HTML-Code Anwendung finden. Für Anfänger von PHP ist das Werk also geeignet. Einsteiger im Bereich der Webprogrammierung sollten sich jedoch vorher in einige Basics einarbeiten (HTML, CSS, Javascript, XML).
Der Autor schreibt flüssig, weist gesondert auf Kapitel hin, die Vorwissen benötigen, und untermalt seine Erklärungen vielfach mit Beispielcode und Screenshots der Ergebnisse.
Von großem Vorteil ist die Verknüpfung der Theorie mit der Praxis. So erfährt der Leser, wie ein lokaler Webserver (XAMPP) eingerichtet werden kann und wie die Einrichtung am Ende ins Web portiert wird. Alle benötigten - und äußerst nützlichen - Tools befinden sich auf der beiliegenden CD, die auch alle Praxisbeispiele und Musterlösungen beinhaltet. Learning by Doing heißt die Devise.
Um auch im Programmieralltag zu unterstützen, ist eine ausklappbare Tabelle in das Buch integriert, die einen Überblick über alle nützlichen Daten enthält. So lässt sich Wissenswertes schnell und effektiv nachschlagen.
Fazit:
Ein gehaltvolles Werk, das für Einsteiger in die PHP-Welt gut geeignet ist. Vorwissen im Bereich der Webentwicklung und Programmierung sollten jedoch vorhanden sein.
Weitere Informationen zum Buch finden sich auf der Website des Verlages:Einstieg in PHP 5.4 und MySQL 5.5