Die Geschichte von PHP
Von Rasmus Lerdorfs Werkzeugkasten über die Zend Engine bis zu Typen, JIT und Pipe-Operator.
Übersicht
14 Lektionen in vier Modulen plus einer Extra-Rubrik. Wer neu anfängt, liest Modul A der Reihe nach; alle anderen springen direkt zum passenden Thema.
Wie PHP entstanden ist, welche Version du brauchst und wie du lernst.
Von Rasmus Lerdorfs Werkzeugkasten über die Zend Engine bis zu Typen, JIT und Pipe-Operator.
Der Vier-Jahres-Zyklus, die aktuell unterstützten Zweige und ein Fahrplan fürs Upgrade.
Sechs Etappen mit Übungen – und die typischen Umwege, die du dir sparen kannst.
Lokale Umgebung, Composer und die großen Frameworks.
Eingebauter Webserver, Komplettpaket oder Container – was für wen passt.
composer.json, composer.lock, Versionsangaben und Autoloading nach PSR-4.
Was ein Framework von einem CMS unterscheidet und welches Werkzeug zu welchem Projekt passt.
Tests, statische Analyse und sichere Anwendungen.
Unit-Tests mit PHPUnit, statische Analyse und gemeinsame Coding Standards.
SQL-Injection, XSS, CSRF und Passwort-Hashing – mit den passenden Gegenmitteln in PHP.
PHP im Unterricht und die Gemeinschaft dahinter.
Warum PHP sich zum Unterrichten eignet, ein Beispielblock und typische Stolpersteine.
Wer PHP weiterentwickelt, wie Entscheidungen fallen und wo du dich einbringen kannst.
Hardware, Betriebssysteme und Rechnergeschichte für Entwickler.
IBM PC, grafische Oberflächen, das Web und die Cloud – vier Jahrzehnte im Zeitraffer.
CPU, RAM, SSD, Hauptplatine und Netzwerk – und was davon für Entwickler zählt.
Aufbau, Stärken und Schwächen der drei großen Systeme – und was das für PHP bedeutet.
Qubits ohne Formeln, realistische Anwendungen und die Folgen für Verschlüsselung im Web.