Professional PHP design patterns
This guide helps PHP developers take advantage of the stability and features of design patterns Design patterns are the cornerstones of building solid, stable, flexible, and feature-rich Web applications. This guide enables PHP developers to take advantage of everything they offer. If you are unfami...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Indianapolis, IN :
Wiley
c2009.
|
Edición: | 1st edition |
Colección: | Wrox professional guides.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627702906719 |
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