Diese zweite Auflage von Webdatenbank-Applikationen mit PHP und MySQL führt fort, was die erste Auflage zu einem Bestseller gemacht hat: Sie vermittelt Grundlagenwissen, um mit PHP und MySQL datenbankbasierte Webanwendungen zu programmieren, veranschaulicht die praktische Umsetzung anhand einer komplexen Beispiel-Website und behält dabei die Prinzipien des guten Anwendungsdesigns im Auge. Jeder, der bereits ein wenig von HTML und Website-Management versteht, kann mit diesem Buch lernen, wie man mit PHP und MySQL dynamischen Inhalt generiert.
Neben einer knappen Einführung in die Arbeit mit PHP, SQL und MySQL finden Sie in diesem Buch sowohl theoretische als auch praktische Informationen zu Webprotokollen, zur Modellierung und zum Entwurf relationaler Datenbanken, zur Session-Verwaltung und zur Installation frei verfügbarer Server- und Datenbanksoftware. Anhand zahlreicher Beispiele und Skripten - unter anderem aus Hugh & Dave's Online Wines, einer fiktiven, aber vollständigen Online-Verkaufsplattform der Autoren - erfahren Sie, wie Sie:
* Webanwendungen mit Datenbankanbindung entwerfen,
* Such- und Anzeigefunktionen realisieren,
* Benutzerdaten speichern und Eingaben von Benutzern überprüfen,
* eine Fehlerbehandlung für Benutzereingaben programmieren,
* Templates verwenden, die Ihren Webseiten ein einheitliches Aussehen geben,
* und Ihre Anwendungen sicherer machen.
Für die Neuauflage wurde das Buch komplett überarbeitet und stark erweitert. Ein Schwerpunkt hierbei war die Umsetzung der neuen Features von PHP 5 und MySQL 4.1, doch werden nach wie vor Techniken für ältere, aber noch verbreitete Versionen behandelt. Eine weitere Neuerung ist die Verwendung von PEAR-Paketen: Das Buch wurde rund um den reichhaltigen Code-Fundus von PEAR neu gestaltet und zeigt Web-Entwicklern, wie sie PEAR-Pakete in ihre Websites integrieren können.