PHP 8 und MySQL
Das umfassende Handbuch
Von den Grundlagen bis zur professionellen Programmierung
Rheinwerk Verlag |
|
Autor:innen |
Christian Wenz (4), Tobias Hauser |
1081 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
04/2024 |
978-3-367-10000-2 9783367100002 |
PHP & MySQL von den Grundlagen bis zu professionellen Anwendungen
Mit PHP und MySQL erstellen Sie dynamische Webseiten, die äußerst flexibel sind. In diesem Handbuch begleiten Sie die erfahrenen Autoren Christian Wenz und Tobias Hauser von den Grundlagen bis hin zur Entwicklung professioneller Anwendungen mit zahlreichen praktischen Beispielen. Das Buch ist eine praxisnahe Einführung und deckt auch die neuesten Funktionen von PHP 8 ab. Darüber hinaus lernen Sie neben MySQL auch andere Datenbanksysteme für PHP-Anwendungen kennen. Mit diesem Wissen sind Sie bestens gerüstet für die Erstellung dynamischer Websites.
Seit der Vorauflage gab es viele Neuerungen und teilweise auch Änderungen in den PHP-Versionen 8.1 bis 8.3. Das Buch und die Beispiel-Dateien wurden in dieser 5. Auflage komplett unter Berücksichtigung dieser Änderungen überarbeitet.
PHP, Webtechniken und Datenbanken sicher verwenden
So starten Sie mit PHP
Webtechniken einsetzen
Datenbanken verwenden
Leistungsfähige und sichere Anwendungen entwickeln
Grundlagen von PHP kennenlernen
Die Autoren begleiten Sie bei den ersten Schritten mit PHP, von der Installation bis hin zur Wahl des Datenbanksystems (SQLite, Microsoft SQL Server, Oracle u. v. m.), inklusive aller aktuellen Features von PHP 8.
Entwicklung leistungsfähiger Websites
Sie erfahren, wie Sie mit PHP moderne Webtechniken wie Formulare, Sessions, Cookies und E-Mail-Versand einsetzen. Zahlreiche Codebeispiele und Anwendungen zeigen Ihnen, wie Sie die Möglichkeiten von PHP effektiv in der Praxis nutzen.
Sichere PHP-Anwendungen programmieren
Kommunizieren Sie sicher mit der Außenwelt, indem Sie Streams für den Zugriff auf Webdienste nutzen. Lernen Sie die Interaktion mit JavaScript und WebSockets kennen und programmieren Sie sicher durch Debugging, Authentifizierung und die richtige PHP-Konfiguration.
Alle Listings der Beispielprojekte stehen zum Download bereit.
Aus dem Inhalt
Die ersten Schritte
- Alle Features von PHP 8
- Installation von PHP
- Komplette Spracheinführung
- Strings, Arrays, Funktionen
PHP im Einsatz
- Cookies, Sessions, Formulare
- MySQL und weitere Datenbanksysteme
- Dateizugriff aus PHP
- Verbindung nach außen
- JavaScript, WebSockets
- JSON, XML, Grafiken, PDF
Fortgeschrittene Techniken
- Benutzerauthentifizierung
- PHP-Konfiguration
- Fehlersuche & Unittests
- PHP selbst erweitern
Diese Leseprobe behandelt die Grundlagen der Sprache PHP. Da PHP als serverseitige Sprache meist in HTML integriert wird, beginnen die Autoren mit kleinen, einfachen Codestücken, die Sie direkt einsetzen können. So fällt der Einstieg leicht, da Sie das Ergebnis kleiner Codeschnipsel direkt sehen. Der Code kann auch in einer externen PHP-Datei stehen, das ist aber nicht Thema dieser Einführung.
Wer hat's geschrieben?
Christian Wenz arbeitet als Berater, Trainer und Autor mit Schwerpunkt auf Webtechnologien und ist Autor oder Co-Autor von über 100 Computerbüchern. Er schreibt regelmäßig Beiträge für verschiedene IT-Magazine und hält Vorträge auf Konferenzen rund um den Globus. In seiner täglichen Arbeit ist er einer der Gründer der Webagentur Arrabiata Solutions mit Büros in München und London.
Tobias Hauser ist Autor, Trainer und Berater mit den Schwerpunkten Web-Design und Web-Entwicklung. Der gelernte Grafikdesigner und Diplom-Betriebswirt schreibt als Autor seit über zehn Jahren zu allen wichtigen Webthemen; zahlreiche seiner über fünfzig Bücher wurden in andere Sprachen übersetzt. Außerdem veröffentlicht er regelmäßig in renommierten Fachzeitschriften von Page bis T3N und spricht auf Entwicklerkonferenzen im In- und Ausland. Als Teilhaber und Geschäftsführer der Agentur Arrabiata Solutions GmbH realisiert er mit seinem Team TYPO3-Anwendungen für international ausgerichtete Mittelständler und Konzerne. Außerdem engagiert er sich in der offiziellen TYPO3-Zertifizierungsgruppe.
Rheinwerk Verlag |
|
Autor:innen |
Christian Wenz (4), Tobias Hauser |
1081 Seiten, Hardcover, 5. Auflage |
|
Erschienen |
04/2024 |
978-3-367-10000-2 9783367100002 |

