Bewertung:

Insgesamt ist das Buch hilfreich für das Erlernen von PHP und MySQL, insbesondere für Anfänger. Während viele Nutzer es als gut geschrieben und informativ empfanden, kritisierten einige, dass es veraltet sei, Fehler enthalte und einen schlecht organisierten Index habe. Es ist effektiv, wenn es zusammen mit praktischen Projekten verwendet wird, aber Probleme mit der Kompatibilität des Codes und veraltete Techniken wurden häufig angemerkt.
Vorteile:⬤ Gut geschrieben und verständlich für Anfänger
⬤ Nützlich als Nachschlagewerk
⬤ Hilft bei der praktischen Projektentwicklung
⬤ Legt eine gute Grundlage für PHP- und MySQL-Konzepte.
⬤ Veraltete Inhalte und Techniken
⬤ enthält Programmierfehler
⬤ einige Funktionen und Beispiele funktionieren nicht
⬤ schlecht organisierter Index
⬤ begrenzte Abdeckung fortgeschrittener Themen
⬤ nicht geeignet für absolute Anfänger ohne Vorkenntnisse.
(basierend auf 39 Leserbewertungen)
Web Database Applications with PHP and MySQL
Es gibt viele Gründe für die Bereitstellung dynamischer Inhalte auf einer Website: um eine Online-Einkaufsseite anzubieten, maßgeschneiderte Informationsseiten für Benutzer zu erstellen oder einfach eine große Menge an Inhalten über eine Datenbank zu verwalten. Jeder mit bescheidenen Kenntnissen in HTML und Website-Verwaltung kann lernen, dynamische Inhalte mit Hilfe der Programmiersprache PHP und der Datenbank MySQL zu erstellen. Dieses Buch vermittelt Ihnen den Hintergrund und die Werkzeuge, um diese Aufgabe sicher und zuverlässig zu erledigen. Web-Datenbankanwendungen mit PHP und MySQL, Zweite Auflage spiegelt die Anforderungen der realen Anwendungen gründlich wider. Es geht detailliert auf praktische Fragen wie die Validierung von Eingaben (wissen Sie, wie eine richtige Kreditkartennummer aussieht? ), die Anmeldung von Benutzern und die Verwendung von Vorlagen, um Ihren dynamischen Webseiten ein einheitliches Aussehen zu geben. Aber dieses Buch geht noch weiter. Es zeigt, wie JavaScript und PHP zusammen verwendet werden können, um die Benutzererfahrung schneller und angenehmer zu gestalten. Es zeigt, wie man mit Fehlern bei Benutzereingaben richtig umgeht, damit eine Website professionell aussieht. Es stellt die große Sammlung leistungsfähiger Tools vor, die im PEAR-Repository verfügbar sind, und zeigt, wie man einige der beliebtesten Tools verwendet. Auch wenn es als Einführung für neue Programmierer dient, lässt das Buch keine kritischen Aufgaben aus, die Websites benötigen. Zum Beispiel muss jede Website, die Aktualisierungen zulässt, mit der Möglichkeit umgehen, dass mehrere Benutzer gleichzeitig auf Daten zugreifen.
In diesem Buch wird erklärt, wie man das Problem im Detail mit Sperren löst. Anhand einer anspruchsvollen Beispielanwendung - Hugh and Dave's Wine Store - werden alle wichtigen Techniken für dynamische Inhalte vorgestellt. Ein gutes Design wird hervorgehoben, wie zum Beispiel die Trennung von Logik und Präsentation. Das Buch führt in die Funktionen von PHP 5 und MySQL 4.1 ein und bietet gleichzeitig Techniken, die auf älteren Versionen der Software, die immer noch weit verbreitet sind, angewendet werden können. Diese neue Ausgabe wurde mit Blick auf das reichhaltige Angebot von PEAR umgestaltet. Einige davon, darunter das Template-Paket und die datenbankunabhängige Abfrage-API, sind vollständig in Beispiele integriert und werden im Text ausführlich beschrieben. Die Themen umfassen:
⬤ Installation und Konfiguration von Apache, MySQL und PHP auf Unix(R), Windows(R) und Mac OS(R) X Systemen.
⬤ Einführungen in die Verwaltung von PHP, SQL und MySQL.
⬤ Sitzungsmanagement, einschließlich der Verwendung einer benutzerdefinierten Datenbank zur Verbesserung der Effizienz.
⬤ Benutzereingabevalidierung, Sicherheit und Authentifizierung.
⬤ Das PEAR-Repository sowie Details zur Verwendung von PEAR DB und Template-Klassen.
⬤ Erzeugung von PDF-Berichten.