Freitag, 10. September 2010


Buch-Tipp

PHP und MySQL

(Link zum Artikel: http://www.entwickler.de/php//000434)
  • Autor/in: Kevin Yank
  • Verlag: dpunkt.verlag
  • Seiten: 358
  • erschienen: 2005
  • Preis: EUR 33
  • ISBN: 3-89864-316-6

In seinem überarbeiteten Werk will der australische Schreiber in seinem Werk eine Schritt-für-Schritt-Anleitung zur datengestützten Webseite liefern. Nach dem bereits die erste Auflage für gute Leser- und Pressestimmen gesorgt hat, ist die Erwartung an das aktualisierte Werk hoch. Nach Angaben des Verlages wurde die Neuauflage vollständig auf PHP 5 und MySQL 4 abgestimmt, was ich jedoch nicht bestätigen kann. Das gut geschriebene und übersichtliche Werk trägt seinen Titel „PHP und MySQL“ zu Recht. Der Inhalt richtet sich ausschließlich auf das Zusammenwirken zwischen der populären Skriptsprache und der Open-Source-Datenbank. Die Kapitel gehen kaum auf andere PHP-Funktionen ein, wodurch die Zielgruppe der Leser dieses Werks bei den erfahrenen Entwicklern zu suchen ist. Unnötigerweise beziehen sich die ersten Seiten auf die Installation des Servers unter Windows und Linux. Da das Buch hierfür nicht genügend Platz zur Verfügung stellt und das Thema zu umfangreich ist, um es „nebenbei“ abzuarbeiten, ist dies ein Kapitel, das wenig Hilfreiches bietet.

Das Kapitel „Mit MySQL anfangen“ bringt dem Leser das Thema Datenbank und MySQL näher. Bei der Arbeit mit der Datenbankanwendung bezieht sich der Autor ausschließlich auf die MySQL-Kommandozeile, wodurch der Leser einen direkten Bezug zu dieser Entwicklungsebene bekommt. Nach der Einführung wird erklärt, wie Datenbanken und Tabellen erstellt und gelöscht werden. Das mit 22 Seiten starke Kapitel über die Grundlagen von PHP kann einem unerfahrenen Programmierer diese Skriptsprache nicht wirklich näher bringen, und ein erfahrener Entwickler kann diesen Informationen nichts Neues mehr abgewinnen. Erst mit den Kapiteln über MySQL im Web, das Design der relationalen Datenbanken und der Beispielanwendung eines Content-Management-Systems zeigt das Buch, was in ihm steckt, bevor es mit der Administration von MySQL und dem fortgeschrittenen SQL-Befehl zu Hochformen aufläuft.

Das Buch richtet sich inhaltlich an den Entwickler, der PHP schon einigermaßen beherrscht, aber den Einstieg in den Umgang mit MySQL noch nicht geschafft hat. Unter diesem Aspekt fehlen dem Buch wichtige Grundlagen und Erklärungen wie eine Datenbank aufgebaut und strukturiert sein sollte. Wer diese theoretischen Ansätze nicht (mehr) benötigt und in die praktische Umsetzung von MySQL-Datenbanken mit PHP einsteigen will, trifft mit „PHP und MySQL“ das richtige Werk. Der Fokus liegt hierbei wirklich auf MySQL, was auch die gut gegliederte Syntax-Übersicht der MySQL-Funktionen und der PHP-MySQL-Befehle zeigen. Entgegen der Ankündigung auf dem Buchcover bezieht sich der Autor in keinem Kapitel auf die bei diesem Thema wirklich wichtigen, guten und neuen mysqli-Funktionen in PHP 5. Alles in allem ein an einigen Stellen unfertiges Buch, das eine weitere erweiterte Auflage verdient.

von Sandro Lucifora

Kommentare