• Professional PHP Design Patterns See large image

    Professional PHP Design Patterns (Wrox Programmer to Programmer) (Paperback) By (author) Aaron Saray

    Hard to find title available from Book Depository

    $32.63 - Save $15.64 32% off - RRP $48.27 Free delivery worldwide Available
    Dispatched in 4 business days
    When will my order arrive?
    Add to basket | Add to wishlist |

    DescriptionThis 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 unfamiliar with design patterns, this book explains what you need to know. Both novice and veteran PHP developers will benefit from the alphabetical list of design patterns and code examples showing how to implement each pattern in PHP. Step-by-step instructions for a sample contact management system will help you understand real-world applications for the information. Gets PHP developers who have not used design patterns up to speed on the technology Shows programmers who are familiar with design patterns in other languages how to apply the techniques to PHP Includes examples of ordinary code used in everyday development and how to modify it for one of the design patterns discussed Provides an alphabetical list of common design patterns, with code examples showing how each can be implemented in PHP Uses a case study of a contact management system to analyze and demonstrate the step-by-step process of applying design patterns With its single focus on applying design patterns to PHP development, PHP Design Patterns helps both new and veteran PHP programmers improve their applications and their career prospects.


Other books

Other people who viewed this bought | Other books in this category
Showing items 1 to 10 of 10

 

Reviews | Bibliographic data
  • Full bibliographic data for Professional PHP Design Patterns

    Title
    Professional PHP Design Patterns
    Authors and contributors
    By (author) Aaron Saray
    Physical properties
    Format: Paperback
    Number of pages: 288
    Width: 185 mm
    Height: 231 mm
    Thickness: 18 mm
    Weight: 499 g
    Language
    English
    ISBN
    ISBN 13: 9780470496701
    ISBN 10: 0470496703
    Classifications

    BIC E4L: COM
    Nielsen BookScan Product Class 3: S10.2
    B&T Book Type: NF
    B&T Modifier: Region of Publication: 01
    B&T Modifier: Subject Development: 20
    DC22: 004
    B&T Modifier: Academic Level: 03
    B&T Modifier: Text Format: 01
    DC22: 005.13/3
    B&T Merchandise Category: COM
    Ingram Subject Code: XB
    Libri: I-XB
    Warengruppen-Systematik des deutschen Buchhandels: 16360
    DC22: 005.2762
    B&T General Subject: 235
    LC subject heading:
    B&T Approval Code: A93906426, A93603252
    BIC subject category V2: UMR
    BISAC V2.8: COM060130
    LC subject heading:
    LC classification: QA76.73.P224 S27 2009
    BISAC V2.8: COM051400
    Thema V1.0: UMW
    Edition
    1
    Publisher
    John Wiley & Sons Inc
    Imprint name
    WROX PRESS
    Publication date
    24 August 2009
    Author Information
    Aaron Saray was introduced to a second-hand Commodore 64, with no persistent storage, when he was 8 years old. This fueled his appetite for computer science which carried him through many different languages and computers. Aaron finally settled on PHP as his language of choice in 2001. From then on, he continued to pepper in various other web languages such as HTML, CSS and JavaScript while continually building on his PHP expertise. Along his career path, Aaron has designed and maintained web site tools for an Internet Service Provider, created web based account management tools for subscribers of a major dental insurance company and led the development efforts of back-office websites for Internet connected Point of Sales systems. After becoming a Zend Certified Engineer, Aaron started his own web development company based around open source software. He continues to release open source software and keeps an updated PHP centric blog at aaronsaray.com.
    Back cover copy
    PHP is often considered to be the cornerstone for buildingflexible and feature-rich web applications. Because of its relatively simple initial learning curve, newer programmers can easily create applications in PHP from the ground up. As these applications scale, however, the maintenance can seem daunting. Luckily, the mature programming community has something to offer: Design Patterns. These repeatable solutions for common problems have been applied for years to other programming languages. This book aims to bridge the gap between the PHP and the older programming language by applying those tried and tested Design Patterns to native PHP applications.This book starts with an introduction to Design Patterns, describes their use and importance, and details where you've seen them already. It continues through a host of Design Patterns with code examples and explanations. Finally, an in-depth case study shows you how to plan your next application using Design Patterns, how to program those patterns in PHP, and how to revise and refactor an existing block of code using Design Patterns from the book. The author approaches the concepts in technical yet usable formats that are familiar to both programmers who are self-taught and those with more extensive formal education.What you will learn from this bookWhat Design Patterns are and why they matter in PHPCommonly established PHP Library usage of Design PatternsFaster and more efficient object creation with Design Patterns like Builder, Facade, Prototype and TemplateDecoupled architecture using Data Access Object and Proxy Design PatternsBetter code flow and control using the Delegate, Factory and Singleton Design PatternsHow to implement Visitor and Decorator Design Patterns to enhance objects without modifying their coreComprehensive plug-in creation techniques using Observer Design PatternHow to plan application architecture using Design PatternsHow to program a case study web site from start to finish with Design Pattern based codingHow to recognize architectural benefits from Design Patterns in an existing applicationMethods to further strengthen code from case study analysisWho this book is for This book is for experienced PHP programmers who are looking to enhance the quality of their code architecture with Design Patterns.Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.Updates, source code, and Wrox technical support at www.wrox.com
    Table of contents
    Introduction. Part I: Getting Acquainted with Design Patterns and PHP. Chapter 1: Understanding Design Patterns. Chapter 2: Using Tools Already In Your Arsenal. Part II: Reference Material. Chapter 3: Adapter Pattern. Chapter 4: Builder Pattern. Chapter 5: Data Access Object Pattern. Chapter 6: Decorator Pattern. Chapter 7: Delegate Pattern. Chapter 8: Facade Pattern. Chapter 9: Factory Pattern. Chapter 10: Interpreter Pattern. Chapter 11: Iterator Pattern. Chapter 12: Mediator Pattern. Chapter 13: Observer Pattern. Chapter 14: Prototype Pattern. Chapter 15: Proxy Pattern. Chapter 16: Singleton Pattern. Chapter 17: Strategy Pattern. Chapter 18: Template Pattern. Chapter 19: Visitor Pattern. Part III: PHP Design Case Study. Chapter 20: Requirements Analysis. Chapter 21: Choosing Design Patterns and Planning. Chapter 22: Programming the Application. Chapter 23: Improving with More Design Patterns. Index.