Mit LAMP wird keine neuartige Lampe bezeichnet, sondern dynamische Webseiten, basierend auf den Komponenten Linux, Apache, MySQL und Perl beziehungsweise PHP. Diese Kombination ist nicht nur äußerst günstig, sondern auch noch flexibel und leistungsfähig. Michael Kofler -- bekannt für sein Linux-Standardwerk -- hat sich nun des Themas MySQL praxisorientiert angenommen. In der 3. Auflage wurde der Inhalt für die MySQL Version 5 komplett überarbeitet und entsprechend angepasst. Dieses extrem schnelle und schlanke Datenbanksystem bildet inzwischen die Basis für eine Vielzahl von Programmen. MySQL ist nicht nur unter Linux sondern auch unter Windows verfügbar. Und so beginnt Kofler mit der Einrichtung von Testumgebungen unter Unix und Windows. Dabei beschreibt er nicht nur die reine Installation, sondern auch die Installation des Apache-Web-Servers sowie PHP, Perl und myODBC. Abschließend stellt er ein kleines Einführungsbeispiel vor. Der zweite Teil befasst sich mit den Grundlagen von MySQL. So stellt der Autor verschiedene Benutzeroberflächen auf der Kommandozeile, für Windows und web-basiert, mittels PHO vor. In den weiteren Kapiteln behandelt er die Grundlagen guten Datenbankdesigns, einfaches SQL und das Thema Sicherheit. Weiter geht es im dritten Teil mit der Programmierung. Anhand einer nicht zu trivialen Beispielanwendung stellt Kofler die Programmierung via PHP, Perl und Access via myODBC vor. Die drei Kapitel sind umfangreich genug, um tatsächlich einen guten Einstieg zu erhalten. Insbesondere das PHP-Kapitel ist eine gute Basis für eigene Lösungen. Da Datenbanksysteme nicht nur programmiert werden sondern auch verwaltet werden müssen, behandelt Kofler im vierten Teil die Administration. Hierbei geht er nicht nur auf Standardfälle ein, er behandelt auch fortgeschrittenere Themen wie die Volltextsuche, die Kompilation mit BDB-Unterstützung für Transaktionen oder die Replikation. Den Abschluss bilden eine SQL-Referenz, eine Aufführung der MySQL-Tools und eine API-Referenz. Sie runden das Buch von Michael Kofler so ab, dass ihm auch dieses Mal wieder ein Standardwerk gelungen ist. Wenn der Autor nun auch noch Bücher zum Apache, zu PHP und zu Perl schreibt, dann kann die notwendige Literatur für LAMP-Lösungen aus einer Hand erstehen. --Frank Mueller und Wolfgang Treß Quelle:
|