You have probably heard a lot about Design Patterns---a technique that helps you design rock-solid solutions to practical problems that programmers everywhere encounter in their day-to-day work. 
 
Even though there has been a lot of buzz, however, no-one has yet come up with a comprehensive resource on design patterns for PHP developers---until today. 
 
Author Jason E. Sweat's book php|architect's Guide to PHP Design Patterns is the first, comprehensive guide to design patterns designed specifically for the PHP developer. This book includes coverage of 16 design patterns with a specific eye to their applications in PHP when building complex web applications, both in PHP 4 and PHP 5 (where appropriate, sample code for both versions of the language is provided). 
 
As you can expect from a php|architect book, this Guide is very focused on its topic, with none of the fluff that accompanies the large, expensive "500-page monsters" you sometimes find at the bookstore. Naturally, this doesn't come at the expense of depth of coverage or clarity: the book contains tens of scripts that give you a practical overview of every topic covered, from top to bottom. 
 
Table of Contents 
    - Preface
 
    - Programming Practices
 
    - The ValueObject Pattern
 
    - The Factory Pattern
 
    - The Singleton Pattern
 
    - The Registry Pattern
 
    - The MockObject Pattern
 
    - The Strategy Pattern
 
    - The Iterator Pattern
 
    - The Observer Pattern
 
    - The Specification Pattern
 
    - The Proxy Pattern
 
    - The Decorator Pattern
 
    - The Adapter Pattern
 
    - The ActiveRecord Pattern
 
    - The TableDataGateway Pattern
 
    - The DataMapper Pattern
 
    - The Model-View-Controller Pattern
 
    - Conclusion
 
 
Appendices: 
    - Patterns Quick Reference
 
    - SimpleTest Testing Practices
 
 
                               |