Fortgeschritten
PHP · Geübt - fortgeschrittene Muster und Performance
- Modernes OOP: Klassen, Property Promotion, SichtbarkeitSchreibe idiomatische PHP-8-Klassen: Property Promotion, readonly, benannte Konstruktoren und unveränderliche Value Objects.
- Vererbung, Interfaces, Traits und abstrakte KlassenWähle das richtige Design-Werkzeug - einen Vertrag, ein Algorithmus-Gerüst oder horizontale Wiederverwendung - indem du die Kompromisse jedes Ansatzes kennst.
- PDO: Prepared Statements und TransaktionenKonfiguriere PDO so, wie es in Produktion gemacht wird, schließe SQL-Injection strukturell aus und mache deine Schreibvorgänge mit Transaktionen zuverlässig.
- Namespaces, Autoloading und ComposerStrukturiere deinen Code mit PSR-4-Namespaces und lass Composer Klassen und Abhängigkeiten für dich laden.
- Exceptions: Hierarchie, finally, globaler HandlerBaue eine vollständige Fehlerstrategie: verkettete fachliche Exceptions, kontrolliertes finally und globale Handler als letzte Verteidigungslinie.