PHP Objects, Patterns, and Practice

The 5th edition of this popular book has been fully updated for PHP 7, including replacing the PEAR package manager with Composer, and new material on Vagrant and PHP standards. It provides a solid grounding in PHP's support for objects, it builds on this foundation to instill core principles o...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: ZANDSTRA, MATT (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2016.
Έκδοση:5th ed.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03386nam a22003855i 4500
001 978-1-4842-1996-6
003 DE-He213
005 20161219125320.0
007 cr nn 008mamaa
008 161219s2016 xxu| s |||| 0|eng d
020 |a 9781484219966  |9 978-1-4842-1996-6 
024 7 |a 10.1007/978-1-4842-1996-6  |2 doi 
040 |d GrThAP 
100 1 |a ZANDSTRA, MATT.  |e author. 
245 1 0 |a PHP Objects, Patterns, and Practice  |h [electronic resource] /  |c by MATT ZANDSTRA. 
250 |a 5th ed. 
264 1 |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2016. 
300 |a XXVII, 576 p. 99 illus., 27 illus. in color.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Part I. Objects -- 1. PHP: Design and Management -- 2. PHP and Objects -- 3. Object Basics -- 4. Advanced Features -- 5. Object Tools -- 6. Objects and Design -- Part II. Patterns -- 7. What Are Design Patterns? Why Use Them? -- 8. Some Pattern Principles -- 9. Generating Objects -- 10. Patterns for Flexible Object Programming -- 11. Performing and Representing Tasks -- 12. Enterprise Patterns -- 13. Database Patterns -- Part III. Practice -- 14. Good (and Bad) Practice -- 15. PHP Standards -- 16. PHP Using and Creating Components with Composer -- 17. Version Control with Git -- 18. Testing -- 19. Automated Build with Phing -- 20. Vagrant -- 21. Continuous Integration -- 22. Objects, Patterns, and Practice -- 23. App A: Bibliography -- 24. App B: A Simple Parser. 
520 |a The 5th edition of this popular book has been fully updated for PHP 7, including replacing the PEAR package manager with Composer, and new material on Vagrant and PHP standards. It provides a solid grounding in PHP's support for objects, it builds on this foundation to instill core principles of software design and then covers the tools and practices needed to develop, test and deploy robust code. PHP Objects, Patterns, and Practice begins by covering PHP's object-oriented features. It introduces key topics including class declaration, inheritance, reflection and much more. The next section is devoted to design patterns. It explains the principles that make patterns powerful. The book covers many of the classic design patterns and includes chapters on enterprise and database patterns. The last segment of the book covers the tools and practices that can help turn great code into a successful project. The section shows how to manage multiple developers and releases with git, how to manage builds and dependencies with Composer. It also explores strategies for automated testing and continuous integration. Taken together, these three elements: object fundamentals, design principles, and best practice, will help the reader develop elegant and rock solid systems. 
650 0 |a Computer science. 
650 0 |a Programming languages (Electronic computers). 
650 1 4 |a Computer Science. 
650 2 4 |a Web Development. 
650 2 4 |a Programming Languages, Compilers, Interpreters. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781484219959 
856 4 0 |u http://dx.doi.org/10.1007/978-1-4842-1996-6  |z Full Text via HEAL-Link 
912 |a ZDB-2-CWD 
950 |a Professional and Applied Computing (Springer-12059)