Suchen und Finden
Service
Infos und Kontakt
KAPITEL 1 Datenbank-Anwendungen und das Web (S. 1-2)
Die meisten Dienste, die wir im Web nutzen, werden von Webdatenbank-Anwendungen bereitgestellt. Web-basierte E-Mail, Online-Shops, Foren und Bulletin Boards, Firmenwebsites, Sport- und News-Portale, sie alle werden von Datenbanken gesteuert. Wenn Sie eine moderne Website aufbauen möchten, müssen Sie wissen, wie man eine Datenbank- Anwendung erstellt.
Dieses Buch zeigt einen sehr populären, preiswerten Weg, um das Web und Datenbanken zu einer Anwendung zusammenzuführen. Das beliebteste Datenbank-Managementsystem für solche Lösungen ist MySQL, ein schnelles, bedienungsfreundliches System, das von seinem Hersteller MySQL AB unter einer Open Source-Lizenz herausgegeben wird. MySQL wird in diesem Buch eingehend beschrieben.
Mit einem Webserver wie Apache (wir setzen in diesem Buch Apache als gegeben voraus, doch die beschriebenen Programme funktionieren ebenso gut mit anderen Webservern) und MySQL haben Sie bereits fast alles, was Sie zur Entwicklung einer Webdatenbank- Anwendung benötigen. Um beides zu integrieren, ist jetzt nur noch ein Kommunikationsweg zwischen den beiden erforderlich. Mit anderen Worten: Die Datenbank-Operationen müssen in Webseiten eingebunden werden. Und für diese Aufgabe ist PHP das beliebteste Mittel.
PHP ist ein Open Source-Projekt der Apache Software Foundation und das verbreitetste Add-on-Modul für den Apache-Webserver: Rund 53% der Apache-HTTP-Server haben PHP-Fähigkeiten.1 PHP eignet sich besonders für Webdatenbank-Anwendungen, weil es so gute Tools für die Integration der Web- und der Datenbank-Umgebung besitzt. Vor allem die Flexibilität, Skripten in HTML-Seiten einzubetten, macht die Integration von HTML-Präsentation und Code zu einem Kinderspiel. Darüber hinaus wird auch die Datenbank-Schicht vorbildlich unterstützt: Es gibt mehr als 15 Bibliotheken für die Interaktion mit fast allen gebräuchlichen Datenbank-Servern. In diesem Buch geben wir Ihnen einen umfassenden Einblick in PHP und zeigen Ihnen zusätzlich eine Reihe von mächtigen Erweiterungen, die durch ein Paket namens PEAR zur Verfügung gestellt werden.
Apache, MySQL und PHP können auf einer breiten Palette von Betriebssystemen laufen. In diesem Buch zeigen wir die Verwendung unter Linux, Mac OS X und Microsoft Windows.
Dieses Buch ist eine Einführung, vermittelt aber dennoch das umfangreiche Wissen, das Sie benötigen, um Anwendungen richtig zu entwickeln. Dazu gehören wichtige Dinge wie das Prüfen der Benutzereingabe, eine solide Fehlerbehandlung und das Sperren von Datenbank-Operationen zur Verhinderung von Inkonsistenzen. Doch am wichtigsten ist, dass wir auch die Prinzipien erklären, auf denen gute Webdatenbank-Anwendungen aufbauen. Am Ende dieses Buchs werden Sie nicht nur technisch dazugelernt haben, sondern auch die Strategien kennen, die eine Anwendung sicher, zuverlässig, wartungsfreundlich und erweiterungsfähig machen.
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion



















