Samstag, 11. Februar 2012


Buch-Tipp

PHP in a Nutshell

(Link zum Artikel: http://www.entwickler.de/php//000536)
  • Autor/in: Paul Hudson
  • Verlag: O’Reilly
  • Seiten: 400
  • erschienen: 2006
  • Preis: 34,90 Euro
  • ISBN: 3-89721-343-5

Wer heute ein PHP-Buch sucht, der findet sich im Buchladen vor einem großen Regal mit vielen, vielen Büchern wieder. Da ist es gar nicht so einfach, ein gutes Buch zu finden, und die Gefahr ist groß, dass man eines erwischt, bei welchem man sich dann später darüber ärgert, dafür Geld ausgegeben zu haben. Das hier besprochene Buch ist aus der "in a Nutshell"-Serie von O'Reilly, deren Bücher sich durch kurze, aber prägnante Erklärungen zu allem Wichtigem des behandelten Themas auszeichnen. So versucht auch hier der Autor auf ca. 380 Seiten das Wichtigste zu PHP (in der Version 5.1) zu behandeln. Dabei wird nicht das Online-Handbuch abgeschrieben, sondern der Autor versucht dieses zu ergänzen.

Das Buch behandelt in 23 Kapiteln die wichtigsten PHP-Themen wie Objektorientierung, Datenbanken, Sicherheit, XML, XSLT, reguläre Ausdrücke und vieles mehr. Die Erklärungen sind knapp, aber gut nachzuvollziehen. Viele kurze Bespiele erläutern das gerade Erklärte. Ob es sinnvoll war, in der deutschen Übersetzung den Quellcode (Strings, Variablen, Funktionennamen) soweit wie möglich ins Deutsche zu übersetzen, sei einmal dahingestellt. Dabei entstehen dann nämlich so hässliche zweisprachige Dinge wie public function leseName(). Man sollte eigentlich vom Leser schon erwarten können, dass er der englischen Sprache soweit mächtig ist, vor allem weil PHP selbst ja auch ausschließlich englische Begriffe verwendet. Abgesehen davon handelt es sich hier um ein sehr gelungenes Buch, welches seinem Anspruch, eine sinnvolle Ergänzung zum Online-Handbuch zu sein, in weiten Teilen gerecht wird.

Für wen ist das Buch nun geeignet? Wer bereits einige gute PHP-Bücher im Bücherregal stehen hat, der braucht hier nicht noch einmal zuzugreifen. Für Programmiereinsteiger, für welche PHP die erste Programmiersprache ist, dürften manche Erklärungen ein wenig knapp ausfallen. Trotzdem sollte man mit der richtigen Motivation viel aus dem Buch lernen können. Die ideale Zielgruppe sind einerseits PHP-Programmierer, die bereits ein wenig Erfahrung haben, aber noch kein Nachschlagewerk zu allen wichtigen Themen besitzen, aber auch Programmierer, die bereits mit anderen Sprachen wie Java, Perl oder Ruby gearbeitet haben und einen schnellen Einstieg in PHP suchen. Die englische Originalausgabe gibt es übrigens in manchen Online-Buchshops oft ein wenig günstiger als die preisgebundene deutsche Ausgabe.

von Markus Jais

Kommentare