PHP Design Patterns
Design Patterns bieten Lösungsmuster für häufig auftretende Entwurfsaufgaben in der Software-Entwicklung, aber sie gelten als schwer verständlich und als sehr theoretisch.
Design Patterns bieten Lösungsmuster für häufig auftretende Entwurfsaufgaben in der Software-Entwicklung, aber sie gelten als schwer verständlich und als sehr theoretisch.
PHP bietet ab der Version 5 objektorientierte Programmierkonzepte, die man bisher nur von anderen Programmiersprachen wie Java oder C++ kannte. Damit ist es jetzt möglich moderne, rein objektorientiert Software-Architekturen auch bei Web-Applikationen zu realisieren. Bestandteil diese Architekturen sind auch die Entwurfsmuster oder Design Patterns. Diese stehen auch im Mittelpunkt des Buches von Stephan Schmid. Es glieder sich in fünf Themenbereiche: Zuerst bietet der Autor einen fundierten Einblick in die Techniken der objektorientierten Programmierung mit PHP 5 und in die grundlegenden Konzepte moderner Porgrammierung wie zum Beispiel MVC. Im Folgenden wird den verschiedenen Erzeugungsmuster breiten Raum gegeben, wobei die verschiedenen Muster wie Singleton, Factory-Method und Abstract-Factory destailiert vorgestellte werden. Ein anschauliches Beispiel zieht sich dabei wie ein roter Faden durch den Abschnitt. Schließlich widmet sich ein Abschnitt noch den sogenannten Enterprise-Patterns. Im Anhang geht der Autor noch auf die Installation von Pear ein. Das Buch gehört in die Bibliothek eines jeden PHP-Programmierers, der sich mit der Entwicklung professioneller Applikationen in dieser Sprache befasst.
Autor: Stephan Schmidt
Verlag: O'Reilly
ISBN: 978-3-89721-442-2
376 Seiten
Preis: 34,90 Euro
