Für die 2. Auflage seines Bestsellers hat Stephan Schmidt alle Neuerungen der PHP-Version 5.3 berücksichtigt und außerdem den Design-Patterns-Katalog noch einmal deutlich erweitert. Er erläutert zunächst einige allgemeine Regeln des guten Software-Designs, um dann alle wichtigen Design Patterns detailliert vorzustellen und anhand von Praxisbeispielen Schritt für Schritt und gut nachvollziehbar zu implementieren. Da PHP häufig für die Entwicklung von Webanwendungen eingesetzt wird, liegt ein Schwerpunkt des Buchs auf Design Patterns in diesem Umfeld: Der Autor zeigt, wie Websites anhand des Schichtenmodells sinnvoll aufgebaut werden und in welcher Form hier Enterprise-Patterns zum Einsatz kommen.


