Mit PHP hat man schnell ein simples Script für die Website erstellt oder das CMS kosmetisch ein bisschen angepasst – dazu braucht es keine umfassende Schulung. Sobald es aber um umfassende Software-Projekte und komplexe Aufgaben geht, ist naturgemäss auch PHP nicht einfacher als jede andere Entwicklungsgrundlage. Dieses Buch, mit fast 900 Seiten ein ordentlicher Wälzer, vermittelt folgerichtig zunächst das Basiswissen samt Hintergrundinformationen zur Theorie des Programmierens und Tips für den Programmierstil und den sinnvollen Aufbau von Programmen durch Modularisierung. Zur Sprache kommen sodann die objektorientierte Programmierung und die Model-View-Controller-Architektur, die IDEs Eclipse und Zend Studio. Der Leser erhält auch Entscheidungsgrundlagen zur Wahl des richtigen PHP-Frameworks; besonders detailliert wird auf das Zend Framework eingegangen. Da es beim Programmieren kaum ohne Fehler abgeht, enthält das Buch ein ausführliches Kapitel zum Umgang mit Fehlermeldungen und zum professionellen Debugging. Auch die Themen Performance, Sicherheit und Dokumentation kommen nicht zu kurz. Das ganze Buch ist darüber hinaus gespickt mit praxistauglichen Tips für häufige Problemstellungen und aktuelle Technologien.
ISBN: 978-3-8362-1741-5, Galileo, 880 Seiten, Fr. 54.90.
(ubi)