Beschreibung
Dieses Buch setzt da an, wo die meisten Einsteiger- Bücher zum Thema schon wieder aufhören, oder aber nur Basiswissen vermitteln. Kenntnisse in HTML und Grundkenntnisse in der (PHP-)Programmierung vorausgesetzt, bietet es dem Leser alles, was zum professionellen Umgang mit dieser Sprache notwendig ist.
Nach einer erfrischend kurz gefaßten Einführung über die Installation und Konfiguration des PHP-Moduls in den gängigen Webservern (inklusive IIS) steigen die Autoren auch schon tief in die Materie ein. Über das richtige Strukturieren von Quellcodes, die Arbeit mit Formularen und Mail geht es zu Cookies und Sessionmangement. Das obligatorsche Datenbank-Kapitel befasst sich nicht nur mit gängigen mySQL-Abfragen, sondern erläutert auch das Zusammenspiel mit anderen DBMS wie etwa Microsoft Access und dem SQL-Server.
Zwei weitere Kapitel beschäftigen sich mit der On-the-fly Generierung von Grafiken und dem serverseitigen Erstellen von PDFs. Durch das gesamte Buch hindurch werden dem Leser nicht nur professionelle Techniken und Lösungen vermittelt, die Autoren plaudern auch fleißig auf dem Nähkästchen, was Bugs oder besondere Work-arounds angeht. Jedes Kapitel schließt mit einigen Übungsaufgaben ab, die in Schwierigkeitsstufen unterteilt sind. Während die ersten zwei noch den richtigen Einsatz des zuvor vermittelten Wissens fordern, verlangt die höchste Stufe schon Recherchearbeit seitens des Lesers in der PHP-Dokumentation. Diese befindet sich im übrigen auch in unkommentierter Fassung auf der Heft-CD. Letztere ermöglicht auch den Zugang zu einem Online-Test, der bei erfolgreichem Abschluss das ››Zertifikat für Computing Professionals‹‹ seitens des Verlags in Aussicht stellt.
Die Interpretation von Sinn und Nutzen bleiben jedem selbst überlassen - auf jeden Fall lässt sich das Erlernte hierdurch sicherlich überprüfen. Wie üblich, befinden sich auf der CD neben aktuellen Versionen von PHP, mySQL und einigen Webservern auch alle Quellcodes aus dem Buch.
Fazit
Ein rundum gelungener Titel, der Grundwissen weiter ausbaut und mit professionellen Techniken vertraut macht. Einziger Wehrmutstropfen sind einige Tippfehler, die sich leider auch in den abgedruckten Quellcodes finden. Allerdings lassen sich diese leicht lokalisieren und erschweren nicht das Verständnis des Stoffes. Wer das Grundverständnis für PHP erfolgreich erlangt hat findet hier Lösungen zu allen Themen, die mit dieser Sprache in Verbindung zu bringen sind. Der Schreibstil ist erfreulich
kurz gehalten, ohne dabei jedoch Wissenslücken offen zu lassen. Ebenso wird auf lange Einführungen zu HTML verzichtet - was bei der Zielgruppe auch sicherlich fehl am Platz gewesen wäre.