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...

Descripción completa

Detalles Bibliográficos
Autor principal: Saray, Aaron (-)
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