Learning PHP design patterns

Build server-side applications more efficiently--and improve your PHP programming skills in the process--by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged worki...

Full description

Bibliographic Details
Main Author: Sanders, William B.
Format: eBook
Language:English
Published: Sebastopol, CA O'Reilly Media 2013
Edition:1st ed
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03121nmm a2200517 u 4500
001 EB001930817
003 EBX01000000000000001093719
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781449344894 
020 |a 9781449344870 
020 |a 1449344895 
050 4 |a QA76.73.P224 
100 1 |a Sanders, William B. 
245 0 0 |a Learning PHP design patterns  |c William Sanders 
250 |a 1st ed 
260 |a Sebastopol, CA  |b O'Reilly Media  |c 2013 
300 |a xix, 339 pages  |b illustrations 
653 |a COMPUTERS / Programming Languages / Java / bisacsh 
653 |a PHP (Computer program language) / fast 
653 |a Sites Web / Conception 
653 |a Web sites / Design / http://id.loc.gov/authorities/subjects/sh98000035 
653 |a PHP (Computer program language) / http://id.loc.gov/authorities/subjects/sh99002710 
653 |a COMPUTERS / Programming Languages / C♯ / bisacsh 
653 |a Object-oriented programming (Computer science) / http://id.loc.gov/authorities/subjects/sh87007503 
653 |a Programmation orientée objet (Informatique) 
653 |a Web sites / Design / fast 
653 |a COMPUTERS / Programming Languages / Pascal / bisacsh 
653 |a PHP (Langage de programmation) 
653 |a Object-oriented programming (Computer science) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 9781449344870 
776 |z 9781449344894 
776 |z 1449344917 
776 |z 9781449344917 
776 |z 1449344879 
776 |z 9781449344900 
776 |z 1449344909 
776 |z 1449344895 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449344900/?ar  |x Verlag  |3 Volltext 
082 0 |a 500 
082 0 |a 745.4 
082 0 |a 005.13/3 
520 |a Build server-side applications more efficiently--and improve your PHP programming skills in the process--by learning how to use design patterns in your code. This book shows you how to apply several object-oriented patterns through simple examples, and demonstrates many of them in full-fledged working applications. Learn how these reusable patterns help you solve complex problems, organize object-oriented code, and revise a big project by only changing small parts. With Learning PHP Design Patterns, you'll learn how to adopt a more sophisticated programming style and dramatically reduce development time. Learn design pattern concepts, including how to select patterns to handle specific problems Get an overview of object-oriented programming concepts such as composition, encapsulation, polymorphism, and inheritance Apply creational design patterns to create pages dynamically, using a factory method instead of direct instantiation Make changes to existing objects or structure without having to change the original code, using structural design patterns Use behavioral patterns to help objects work together to perform tasks Interact with MySQL, using behavioral patterns such as Proxy and Chain of Responsibility Explore ways to use PHP's built-in design pattern interfaces