Professional PHP design patterns /
This guide helps PHP developers take advantage of the stability and features of design patterns. Step-by-step instructions for a sample contact management system will help readers to understand real-world applications for the information.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, IN :
Wiley,
©2009.
|
Colección: | Wrox professional guides.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
Tabla de Contenidos:
- Professional PHP Design Patterns; About the Author; Acknowledgments; Contents; Introduction; Who This Book Is For; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Errata; p2p.wrox.com; Part I: Getting Acquainted with Design Patterns and PHP; Chapter 1: Understanding Design Patterns; What Are They?; What Design Patterns Are Not; Design Pattern Demonstration; Why Use Design Patterns in PHP?; Summary; Chapter 2: Using Tools Already In Your Arsenal; Patterns in Existing Frameworks; The Standard PHP Library; Using Eclipse PDT with Patterns; Summary
- Part II: Reference MaterialChapter 3: Adapter Pattern; Problem and Solution; UML; Code Examples; Chapter 4: Builder Pattern; Problem and Solution; UML; Code Example; Chapter 5: Data Access Object Pattern; Problem and Solution; UML; Code Example; Chapter 6: Decorator Pattern; Problem and Solution; UML; Code Example; Chapter 7: Delegate Pattern; Problem and Solution; UML; Code Example; Chapter 8: Façade Pattern; Problem and Solution; UML; Code Example; Chapter 9: Factory Pattern; Problem and Solution; UML; Code Example; Chapter 10: Interpreter Pattern; Problem and Solution; UML; Code Example
- Chapter 11: Iterator PatternProblem and Solution; UML; Code Example; Chapter 12: Mediator Pattern; Problem and Solution; UML; Code Example; Chapter 13: Observer Pattern; Problem and Solution; UML; Code Example; Chapter 14: Prototype Pattern; Problem and Solution; UML; Code Example; Chapter 15: Proxy Pattern; Problem and Solution; UML; Code Example; Chapter 16: Singleton Pattern; Problem and Solution; UML; Code Example; Chapter 17: Strategy Pattern; Problem and Solution; UML; Code Example; Chapter 18: Template Pattern; Problem and Solution; UML; Code Example; Chapter 19: Visitor Pattern
- Problem and SolutionUML; Code Example; Part III: PHP Design Case Study; Chapter 20: Requirements Analysis; Initial Requirements; Initial Requirements Analysis; Updated Requirements Document; Updated Requirements Discussion; Summary; Chapter 21: Choosing Design Patterns and Planning; Designing the Core; Designing User Interaction; Designing Contact Administration; Summary; Chapter 22: Programming the Application; Information Preparation; Application Programming; Summary; Chapter 23: Improving with More Design Patterns; Working with Contacts Import; Removing Logic from Views
- Try Implementing Design PatternsSummary; Index