Das Buch ist geschrieben vom Autor: Christian Wenz (Autor), Tobias Hauser (Autor). Der Eintrag, dieses Buch ist seit den 02.12.2022 Online, in unser Datenbank. Das letzte Update des Eintrags war am 01.03.2024.
Christian Wenz und Tobias Hauser behandeln in diesem Handbuch alle wesentlichen Aspekte der Webentwicklung mit PHP 8 und MySQL. Das Buch richtet sich an Entwickler, die dynamische Webanwendungen professionell umsetzen wollen.
PHP 8 von Grund auf
Der Einstieg führt durch die Grundlagen der Sprache: Variablen, Datentypen, Kontrollstrukturen, Funktionen und Fehlerbehandlung. Auch die Neuerungen von PHP 8 wie Named Arguments, Match-Expressions und das verbesserte Typsystem werden ausführlich vorgestellt.
Objektorientierung und Design Patterns
Ein umfangreicher Teil widmet sich der objektorientierten Programmierung: Klassen, Vererbung, Interfaces, Traits und Namespaces. Auch gängige Design Patterns und deren Anwendung in PHP werden behandelt.
MySQL und Datenbankanbindung
Die Datenbankarbeit mit MySQL wird praxisnah erklärt: von SQL-Grundlagen über PDO und Prepared Statements bis hin zu Transaktionen und Performance-Optimierung. Die Autoren zeigen, wie sich sichere und effiziente Datenbankabfragen schreiben lassen.
Sicherheit und Praxis
Das Buch behandelt außerdem Themen wie Session-Management, Authentifizierung, XSS- und SQL-Injection-Schutz sowie die Arbeit mit Cookies, Dateien und regulaeren Ausdruecken. Zahlreiche Codebeispiele erleichtern den Transfer in eigene Projekte.