Zend Framework 2 Cookbook
Рецепты и практические решения для PHP-разработчиков
Zusammenfassung:
Einleitung
Das Buch „Zend Framework 2 Cookbook“ von Josephus Callaars wurde 2013 veröffentlicht und hat sich sofort eine Nische unter den praktischen Leitfäden für eines der leistungsstärksten PHP-Frameworks seiner Zeit erobert. Obwohl seit der Veröffentlichung mehr als zehn Jahre vergangen sind, bleiben viele Konzepte und Architekturentscheidungen, die in Zend Framework 2 (heute Laminas) verankert sind, für moderne Entwickler relevant. Es ist kein Lehrbuch für Anfänger, sondern eine Sammlung von Rezepten – fertige Lösungen für typische Aufgaben, mit denen jeder konfrontiert wird, der ernsthafte Webanwendungen in PHP entwickelt.
Worum geht es in diesem Buch
Das Buch ist nach dem klassischen Prinzip eines Kochbuchs aufgebaut: Jeder Abschnitt ist ein separates „Rezept“, das eine Aufgabenstellung, eine Schritt-für-Schritt-Lösung und Erläuterungen enthält. Insgesamt umfasst das Buch 10 Kapitel, die die wichtigsten Aspekte der Arbeit mit Zend Framework 2 abdecken:
- Einrichtung und Konfiguration – wie man Module, Autoloading und Umgebung organisiert;
- Routing und Controller – flexible URL-Konfiguration, Erstellung von REST-Routen;
- Datenbankarbeit – Zend\Db, TableGateway, Hydratoren, Abstraktionen;
- Formulare und Validierung – Erstellung komplexer Formulare, benutzerdefinierte Validatoren und Filter;
- Authentifizierung und Autorisierung – Implementierung von Login, Rollen, ACL;
- Services und Dependency Injection – ServiceManager, Factories, Injectoren;
- Caching und Pr