this print for content only—size & color not accurate spine = 0.875" 376 page count
Books for professionals By professionals®
Pro PHP: Patterns, Frameworks, Testing and More
Dear Reader,
Today, PHP applications are powering the largest of web companies, and trans-
forming what it means to be a programmer. Thousands of developers are using
this loosely typed, flexible language to deliver their applications faster.
But as more and more businesses switch to PHP, applications are getting
bigger and more complex. Developers are faced with some serious challenges.
How do you structure your applications for team-based development? How can
you build in security, scalability, and extensibility? And how can you make the
most of PHP 6’s new features? I wrote this book to answer these questions. It
contains the knowledge you need to write well-structured, enterprise-ready
applications with a solid object-oriented foundation, using all the advanced
features of the PHP language.
The book begins with a look at advanced object-oriented programming,
including abstract classes, static members, exceptions, and design patterns.
Then I cover test-driven development, documentation standards, and proven
ways to build and deploy your applications.
Next, I cover two immensely powerful components: the reflection API and
Standard PHP Library (SPL). These allow you to create applications with a technical
elegance rarely seen in web application development.
The Zend Framework has begun to create a standardized method of Model-
View-Controller (MVC) development within the PHP community. I cover the
MVC pattern and the Zend Framework in depth, explaining the architecture,
workflow, and components found in team-driven professional development.
The book finishes with a section on advanced Web 2.0 programming, covering
everything from Ajax and JSON to SOAP web services and client-side certificate
authentication.
If you want to take PHP way beyond the basics, this is the book for you.
Kevin McArthurUS $49.
Shelve in
PHP
User level:
Intermediate–AdvancedMcArthur
Pro
PHP
The eXperT’s Voice® in open source
Pro
PHP
Patterns, Frameworks,
Testing and More
cyan
MaGenTayelloW
Black
panTone 123 cKevin McArthur
THE APRESS ROADMAP
Beginning Ajax with PHPBeginning PHP and MySQL,
Third EditionPractical Web 2.
Applications with PHPPro PHP XML
and Web ServicesPHP Objects, Patterns, and
Practice, Second EditionPro PHP SecurityPro PHPhttp://www.apress.comSOURCE CODE ONLINE ISBN-13: 978-1-59059-819-
ISBN-10: 1-59059-819- 9
9 7 8159 0 5 9819154999