Docker für PHP-Entwickler
Практическое руководство по контейнеризации PHP-приложений
Zusammenfassung:
Einleitung
Das Buch „Docker für PHP-Entwickler“ (Originaltitel Docker for PHP Developers) von Paul Redmond erschien 2018 und zog sofort die Aufmerksamkeit der PHP-Entwickler-Community auf sich, die moderne Containerisierungspraktiken erlernen möchte. In einer Zeit, in der Docker zum De-facto-Standard für Deployment und Entwicklung von Anwendungen geworden ist, bietet dieses Buch einen gezielten, praktischen Ansatz, der speziell auf das PHP-Ökosystem ausgerichtet ist. Mit 290 Seiten deckt es das Thema ausreichend tief ab, ohne den Leser mit übermäßiger Theorie zu überladen.
Worum geht es in dem Buch
Das Buch ist als Schritt-für-Schritt-Anleitung aufgebaut, die den Leser von den Grundlagen von Docker bis zur Erstellung einer vollständigen Entwicklungsumgebung und Produktionsbereitstellung von PHP-Anwendungen führt. Der Autor wiederholt nicht einfach die Docker-Dokumentation, sondern passt sie an typische Aufgaben von PHP-Entwicklern an: Einrichtung eines Webservers (Nginx, Apache), Arbeit mit Datenbanken (MySQL, PostgreSQL), Verwaltung von Abhängigkeiten über Composer, Nutzung von Redis und anderen Diensten. Besonderes Augenmerk liegt auf Docker Compose als Orchestrierungswerkzeug für Multi-Container-Anwendungen. Themen wie Sicherheit, Image-Optimierung, Caching und Logging werden behandelt.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an PHP-Entwickler aller Erfahrungsstufen – vom Junior, der gerade erst mit Containerisierung beginnt, bis zum erfahrenen Spezialisten, der sein Wissen systematisieren und Docker in den Arbeitsablauf integrieren möchte.
Empfehlungen
Webentwicklung mit PHP: Von den Grundlagen bis zum Deployment
Java-Vorstellungsgespräch: 200 Fragen und Antworten
Rust: Tipps und Best Practices
API-Entwicklung mit Rust: Erstellung leistungsstarker Webdienste
Funktionale Programmierung in C++: Ein moderner Ansatz
Effective TypeScript: 62 Wege, den Code zu verbessern