Freitag, 3. September 2010

entwickler.com Magazine Konferenzen Entwickler Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag





PHP PEAR -- Anwendung und Entwicklung

PEAR -- das PHP Extension and Application Repository möchte das Äquivalent von CPAN in der Perl-Welt werden und bietet inzwischen weit über 400 verschiedene Pakete für verschiedenste Einsatzzwecke an. Viele der PEAR-Pakete sind leider nur unvollständig oder sehr knapp dokumentiert. Der Autor Carsten Möhrke hat sich nun die Arbeit gemacht, in einem fast 800 Seiten starken Buch gut 100 PEAR-Pakete und einige PECL-Pakete konkret in der Anwendung vorzustellen. Darüber hinaus werden auch die Installation von PEAR und die Erstellung von eigenen PEAR-Paketen erläutert.

Möhrke gibt zunächst eine Einführung zu PEAR, in dem er kurz Objektorientierung in PHP 4 und PHP 5 vorstellt und dann die verschiedenen Wege zur Installation von PEAR aufzeigt. Auch eine kurze Einführung für den PEAR Coding Style hat er nicht vergessen, obwohl seine eigenen Codebeispiele kurioserweise nicht im PEAR Coding Style verfasst sind. Im Übrigen sollte man anmerken, dass alle Beispiele in PHP 5 geschrieben wurden.

Carsten Möhrke hat ein breites Spektrum an Anwendungsgebieten für die Vorstellung der einzelnen Pakete herausgesucht, und es sollte wirklich für jeden Leser Bereiche vorhanden sein, die interessant für eigene Projekte oder Arbeiten zu lesen sind. Dabei hilft auch der lockere und sehr angenehm lesbare Schreibstil des Bielefelder Autors. Leider werden zwei sehr interessante Pakete (LiveUser und MDB2) nicht vorgestellt, da sie noch im Betastadium sind und somit noch API-Änderungen unterworfen sind. Die Gründe sind aber nachvollziehbar und statt der fehlenden Pakete werden äquivalente Pakete sehr ausführlich erläutert.

Der Autor hat unter www.pear-center.de ein Forum eingerichtet, in dem er Support für PEAR-Pakete anbieten möchte, dabei aber auch auf Unterstützung aus der Community hofft, da er dies nicht alleine stemmen kann. Aus Sicht des Lesers wäre es sicher auch interessant, wenn einmal jährlich eine neue Auflage des Buchs mit den aktualisierten Paketen erscheinen könnte.

Das Buch, übrigens bereits das zweite Buch von Carsten Möhrke nach "Besser PHP programmieren", kann jedem fortgeschrittenen PHP-Programmierer empfohlen werden.

Thorsten Rinne


Autor/in: Carsten Möhrke
Verlag: Galileo Computing
Seitenzahl: 798
Erscheinungsjahr: 2005
Preis: 39,90 Euro
ISBN: 3898425800



Kommentare


Software & Support Verlag GmbH