Donnerstag, 24. Mai 2012

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




AJAX mit PHP
Beschleunigte Webapplikationen für das Web 2

Das bei Addison-Wesley in der Open Source Library erschienene Buch richtet sich an alle Neugierigen, die vom Hype rund um AJAX und das Web 2.0 angesteckt wurden und jetzt eigene Webseiten unter Verwendung dieser Technik umsetzen wollen – ohne jedoch bisher sonderlich tiefgreifende Kenntnisse in diesem Umfeld zu besitzen. So widmet sich der Autor in einem angenehm lockeren Schreibstil zunächst der Entstehungsgeschichte des Webs, dem Für und Wider clientseitiger Entwicklung und den elementarsten Standards des W3C. Dies beginnt mit einer Einführung in HTML und XHTML, geht mit einer kurzen Abhandlung über CSS, XML und DOM weiter und endet in einem Crashkurs in JavaScript. Negativ fällt dabei jedoch auf, dass über einige Probleme hinweggehuscht wird, zum Teil nur im Internet Explorer verfügbare Techniken zwar ausführlich erklärt werden, alternative Ansätze jedoch keine Erwähnung finden und auch sonst kleine Inkonsistenzen, die in der Praxis später zu Problemen führen werden, zu finden sind.

Besonders schade bei einem Buch, welches sich explizit an Einsteiger wendet, ist das Fehlen von Lösungsvorschlägen zu einigen der aufgezeigten Probleme: So weiß der potenzielle Entwickler zwar um dieses oder jenes Problem, mit der Lösung wird er jedoch allein gelassen. Nachdem dem Leser in Grundzügen das Funktionieren von XML, DOM und Xpath erklärt wurde, folgt eine ebenfalls knappe Einweisung in die Grundlagen von PHP: allgemeine Syntax, Variablen und deren Verwendung sowie die Ansteuerung von MySQL mittels ext/mysql.

Wohl um dem Titel des Buches gerecht zu werden, wird auf den letzten Seiten eine durch Google Suggest inspirierte Anwendung mit Datenbankanbindung und PHP nachgebaut. Da diese jedoch geradezu vor krassesten und sicherheitsrelevanten Fehlern nur so strotzt, kann von der Verwendung dieser Anwendung im Praxiseinsatz nur dringendst abgeraten werden. Wie man einen solchen Quelltext in einem Einsteigerbuch ernsthaft veröffentlichen kann, ist nicht zu verstehen. Auch ansonsten scheint der Autor nur marginalst Erfahrung im Umgang mit PHP zu haben – anders sind einige Konstrukte und Beispiele nicht zu erklären.

Wirklich empfehlen kann man dieses Buch daher kaum jemanden: Nur wer absoluter Neuling im Webbereich ist, kann mit der HTML/XML-, CSS- und JavaScript-Einführung ein recht solides Grundgerüst an Wissen aufbauen. Alles in allem ist das Buch daher mehr als enttäuschend: Zwar ist der Autor bemüht, alle Teilaspekte von AJAX abzudecken, um das ganze jedoch unter den Titel „AJAX mit PHP“ zu stellen, ist das eindeutig zu wenig.

Arne Blankerts


Autor/in: Ralph Steyer
Verlag: Addison-Wesley
Seitenzahl: 312
Erscheinungsjahr: 2006
Preis: 24,95 Euro
ISBN: 3-8273-2358-4



Kommentare


Anzeige
Software & Support Verlag GmbH