Allgemeine Beschreibung
Ein kleines Buch über PHP, das neben dem Text viele Bilder und Code‑Snippets enthält. Das Buch besteht aus sechs Kapiteln, die ich im Folgenden genauer beschreibe. Die Lesekomplexität ist gering – man kann es in ein paar Abenden durchlesen.
Kurzer Überblick
Hier sind die wichtigsten Themen, die ich aus dem Inhaltsverzeichnis entnommen habe.
- Installation von PHP‑Erweiterungen für die Arbeit mit Datenbanken
- Konzept der einheitlichen Datenzugriffsfunktionen
- Zugriff auf MySQL‑Datenbanken
- 3.1 PHP‑Funktionen für die Arbeit mit MySQL‑Datenbanken
- 3.2 Erstellung von Hilfsfunktionen für MySQL
- 3.3 Erstellung der Funktion
MyExecNonQuery - 3.4 Erstellung der Funktion
MyExecQuery
- Zugriff auf Microsoft SQL Server‑Datenbanken
- 4.1 PHP‑Funktionen für den Zugriff auf Microsoft SQL
- 4.2 Erstellung von Hilfsfunktionen für Microsoft SQL
- 4.3 Erstellung der Funktion
MsExecNonQuery - 4.4 Erstellung der Funktion
MsExecQuery
- Zugriff auf Firebird‑Datenbanken
- 5.1 PHP‑Funktionen für den Zugriff auf Firebird
- 5.2 Erstellung von Hilfsfunktionen für Firebird
- 5.3 Erstellung der Funktion
FbExecNonQuery - 5.4 Erstellung der Funktion
FbExecQuery
- Zugriff auf PostgreSQL‑Datenbanken
- 6.1 PHP‑Funktionen für den Zugriff auf PostgreSQL
- 6.2 Erstellung von Hilfsfunktionen für PostgreSQL
- 6.3 Erstellung der Funktion
PgExecNonQuery - 6.4 Erstellung der Funktion
PgExecQuery
Zusätzlich gibt es am Ende des Buches vier Anhänge mit Funktionslisten.
Mein Eindruck
Wenn du PHP mit Datenbanken wie MySQL, Microsoft SQL, Firebird und PostgreSQL ohne ORM oder andere Abstraktionsschichten genauer kennenlernen möchtest, ist dieses Buch nützlich. Andernfalls erscheint es mir wenig informativ. Das Buch ist sehr spezialisiert, und selbst innerhalb dieses engen Fokus werden die behandelten Themen nicht besonders tiefgehend erörtert. Außerdem wirken die Anhänge mit Standard‑Funktionslisten für mich etwas überflüssig, da solche Informationen besser in den Originalquellen und auf den offiziellen Websites nachgeschlagen werden können – besonders, weil sich PHP weiterentwickelt und neue Funktionen hinzukommen, während alte veralten.