Gesamt |
|
Anspruch | |
Aufmachung | |
Preis - Leistungs - Verhältnis | |
PHP - eine Sprache für die Gestaltung von Webauftritten mit unzähligen Optionen. Doch in der typenunsicheren Sprache bieten sich an jeder Ecke Möglichkeiten, um üble Fehler einzubauen, welche in Webanwendungen absolut kritisch bis "tödlich" sein können.
Daher ist ein solides Verständnis der Programmiersprache und ihrer Konzepter Pflicht - und hier setzt das Kochbuch an. Von den Datentypen über Array geht es zügig hin zu Funktionen, Klassen, Datenbanken, regulären Ausdrücken PEAR und PHAR. Aufschlagen und loslegen?
Das "PHP 5 Kochbuch" bietet auf über achthundert Seiten einen soliden Überblick in die Grundfunktionen von PHP und stellt an guten Beispielen bestimmte Funktionen und "Koch"-Ansätze vor, mit denen der Leser erfolgreich arbeiten kann.
Das "Kochbuch" ist ein gelungenes Gesamtwerk. Die Kapitel fassen schnell und grob zusammen, was über die Basisfunktionen verinnerlicht werden sollte, und orientiert sich dabei hauptsächlich an PHP in der Version 5.3. Dabei ist zu beachten, dass dieses Buch zwar für Einsteiger, aber nicht für echte Anfänger geeignet ist, da direkt mit der Materie begonnen wird. Das ist nicht weiter relevant, solange das Hauptziel des Lesers in der Fortbildung in und um PHP liegt, denn dann ist das Arbeiten mit solchen Werken bereits verinnerlicht und das Nachschlagen im "Handbuch" (
www.php.net) bereits Gang und Gebe.
Didaktisch sind die einzelnen Kapitel vernünftig aufgebaut, so dass neu erlernte Funktionen auf die bereits bekannten "Rezepte" zurückgreifen und bei Wiederverwendung auch entsprechend Hinweise als Nachschlage-Option angegeben sind. Generell sind die einzelnen "Rezepte" und Anleitungen sehr kurz und prägnant gehalten. Eine Frage wird in den Raum gestellt und eine
mögliche Lösung wird vorgestellt. In wenigen Quelltextzeilen ist das Problem also gelöst. Praktisch sind die dabei angegebenen Hinweise auf vertiefende Dokumentationen.
Zwischenzeitlich verflacht das Niveau des Buches leider und bewegt sich von einem Lehrbuch eher in Richtung Nachschlagewerk, denn das simple Vorstellen von Funktionen, wie beispielsweise strip_tags() oder file_put_contents() mit einem Erklärungssatz und zwei Zeilen Quellcode, bringen nicht viel. Dafür gibt es das offizielle "Handbuch", kreative Problemlösungen sind für den Programmierer wesentlich interessanter.
Der Titel des Buches ist passend gewählt, denn wie ein "richtiges" Kochbuch stellen die Autoren verschiedene Lösungen vor, welche querbeet Fragen aus dem täglichen Programmiererleben aufgreifen und beantworten. Dabei ist es wie im richtigen Leben, nicht jeder mag jede Speise und einige Kombinationen sagen einigen einfach nicht zu. So kann es durchaus sein, dass die möglichen Lösungen als zu umständlich oder zu trivial empfunden werden, aber auch da funktioniert es wie im realen Leben: mitnehmen, was gefällt, und die Beilage selbst kreieren - PHP ist schließlich eine Programmiersprache.
Insgesamt bietet das "PHP Kochbuch" viele gute Ansätze, Erklärungen und Lösungswege, damit Einsteiger (mit Vorkenntnissen) wie Fortgeschrittene ihre Fähigkeiten im Umgang mit PHP vertiefen und verbessern können. Gerade die Nähe der Beispiele zur alltäglichen Problemlösung ist der Vorteil dieses Werkes, auch wenn zwischendurch eher Funktionen Handbuch-artig vorgestellt werden, was fehl am Platz ist.