PHP-Programmierung
Исчерпывающее руководство по PHP 7.4
Zusammenfassung:
Einleitung
Das Buch „Programming PHP“ (4. Auflage, 2020) vom Verlag O'Reilly ist eines der maßgeblichsten und umfassendsten Handbücher zur Sprache PHP, die es heute gibt. Die Autoren — Kevin Tatroe und Peter MacIntyre — verfügen über langjährige Erfahrung in der Entwicklung und Lehre, was in jedem Kapitel spürbar ist. Das Buch konzentriert sich auf PHP 7.4, aber viele Konzepte sind auch auf neuere Versionen anwendbar. Es ist nicht nur ein Nachschlagewerk, sondern ein Lehrbuch, das den Leser von den Grundlagen bis zu fortgeschrittenen Themen führt, einschließlich Sicherheit, Datenbankarbeit, Netzwerkprogrammierung und modernen Entwicklungspraktiken.
Worum geht es in diesem Buch?
Das Buch deckt praktisch alle Aspekte der Sprache PHP ab, von der Syntax bis zur Bereitstellung von Anwendungen. Es besteht aus 18 Kapiteln und mehreren Anhängen. Die Hauptthemen sind:
- Grundlagen von PHP: Datentypen, Variablen, Operatoren, Kontrollstrukturen, Funktionen, Arrays.
- Objektorientierte Programmierung (OOP): Klassen, Vererbung, Interfaces, Traits, späte statische Bindung.
- Webprogrammierung: Arbeit mit HTTP, Formularen, Sessions, Cookies, Dateiverarbeitung.
- Datenbanken: PDO, MySQL, SQLite, Transaktionen, Prepared Statements.
- Sicherheit: XSS, CSRF, SQL-Injection, Verschlüsselung, Datenvalidierung.
- Moderne Funktionen: anonyme Funktionen, Closures, Generatoren, Arbeit mit Datum und Zeit.
Empfehlungen
Funktionale Programmierung mit JavaScript (Node.js)
Leistung von Rust-Anwendungen
Sicherheit von JavaScript (Node.js)-Anwendungen: Ein praktischer Leitfaden
Algorithmen und Datenstrukturen in TypeScript
Sicherheit von Kotlin-Anwendungen: Von den Grundlagen bis zu fortgeschrittenen Techniken
GraphQL auf Swift: Vollständiger Leitfaden für die Entwicklung unter iOS und macOS