Limit search to available items
Book Cover
E-book
Author Saray, Aaron.

Title Professional PHP design patterns / Aaron Saray
Published Indianapolis, IN : Wiley, ©2009

Copies

Description 1 online resource (xxv, 255 pages) : illustrations
Series Wrox professional guides
Wrox professional guides.
Contents 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
Summary 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
Notes Print version record
Subject PHP (Computer program language)
Web site development.
Web sites -- Design.
Software patterns.
COMPUTERS -- Programming Languages -- JavaScript.
COMPUTERS -- Programming Languages -- VBScript.
PHP (Computer program language)
Software patterns
Web site development
Web sites -- Design
Form Electronic book
ISBN 9780470567470
0470567473