Kategorie | PHP

PHP 4: Webserver-Programmierung für Einsteiger (Galileo

24 Juni 2011

Buy From Amazon

Neben ASP und JSP hat sich das frei verfügbare PHP als server-seitige Skript-Sprache für dynamische Web-Seiten etabliert. Thomas Theis hat sich dieses Themas angenommen und eine kurze Einführung in diese Sprache geschrieben.

Nach einer kurzen Einleitung führt der Autor in die Programmierung mit PHP ein, also in Variablen, Verzweigungen, Schleifen und Funktionen. Auf dieser Basis aufbauend geht es dann in das Kernthema der Sprache, der Entwicklung von dynamischen Web-Anwendungen. Hierzu behandelt Theis die Verarbeitung von Formularen sowie die Einbindung von Datenbanken anhand des Datenbanksystems MySQL. Hierzu führt er erst einmal in das DBMS selbst und in die Datenbanksprache SQL ein. Danach wird die Integration des DBMS in PHP gezeigt.

Da eine Datenbank nicht für alle Daten der richtige Aufbewahrungsort ist, geht der Autor auch auf die Behandlung von Text-Dateien ein. Ferner werden Arrays, mathematische Funktionen und die Verarbeitung von Zeichenketten behandelt. Den Abschluss bilden die Neuerungen von PHP4, eine HTML-Einführung sowie Installations- und Konfigurationshinweise. Ganz am Ende finden sich die Lösungen zu den in allen Kapitel enthaltenen Übungsaufgaben.

Galileo Press, der Verlag, wendet sich nach eigener Aussage mit der Reihe Galileo Computing von Experten an Experten. Diesem Anspruch wird das Buch PHP4 meines Erachtens nicht ganz gerecht. Als erste Einführung ist es okay und auch gut verständlich. Leider fehlen dafür die Behandlung von Sessions — ohne diese ist es schwer, eine umfangreiche Lösung mit PHP zu realisieren — und entsprechende Beispiele für größere Anwendungen. Statt dessen werden triviale Beispiele und eine unnötige Einführung in HTML gebracht.

Interessant ist hingegen der Ansatz, über eine individuelle Registrierungsnummer in jedem Buch den Zugang zu speziellen weiterführenden Informationen über die Galileo-Web-Site zu ermöglichen. Hier hat der Autor in Zukunft die Möglichkeit, die fehlenden Abschnitte nachzuliefern. –Frank Müller

PHP 4: Webserver-Programmierung für Einsteiger (Galileo Computing)

Bewertung schreiben

*

Kommentare werden moderiert. Es kann etwas dauern, bis dein Kommentar angezeigt wird.