PHP 5 Objects, Patterns, and Practice: A New Book

17
Julie Miller writes “Berkeley, CA—23 January 2005— – The release of PHP 5 last year contained several enhancements and additions, allowing programmers much more flexibility, but coming at the cost of learning a new skill set. To ensure that PHP users gain familiarity with the latest advances, Apress and Matt Zandstra came together to create PHP 5 Objects, Patterns, and Practice. This book is a practical guide to exploring and using three of the most valuable features in PHP 5: object-oriented programming, patterns originated by the “Gang of Four,†and various best practices.

Highlights of PHP 5 Objects, Patterns, and Practice:

• Discusses effective object-oriented programming concepts, including class design, class inspection and features such as the Reflection API, and advanced topics such as interfaces and class abstraction
• Dissects design patterns, from principle to generation to commands
• Explains PHP 5 best practices, including using PEAR, phpDocumentor, CVS, and Phing

According to Zandstra, “This is a book about object-oriented design and programming. It is also about tools for managing a codebase from collaboration through to deployment…. The objective is to build systems that achieve their objectives and lend themselves well to ongoing collaborative development…. A secondary objective lies in the aesthetics of software systems…. Just as we want clean and clever code, we want a codebase that is designed well for developers and users alike. The mechanics of sharing, reading, and deploying the project should be as important as the code itself.â€

To read more about PHP 5 Objects, Patterns, and Practice or the author, or to view a table of contents and sample chapter, please select this title in our online catalog at www.apress.com.

Apress Authors: The Expert’s Voice™

MATT ZANDSTRA has worked as a Web programmer, consultant, and writer for a decade, and has been an object evangelist for most of that time. Zandstra has written articles for Linux Magazine and Zend.com, and is the author of SAMS Teach Yourself PHP in 24 Hours (three editions) and a contributor to DHTML Unleashed. He works primarily with PHP, Perl, and Java, building online applications. He is an engineer at Yahoo! in London and lives in Brighton with his family.

***

About Apress

All Apress titles are available at bookstores nationwide, online booksellers, and from Springer New York, Inc. at 800-777-4643; fax 201.348.4505. Contact us for more information at sales@apress.com.

For a review copy, author interview, cover file, or more information about Apress’ innovative approach to publishing, contact Julie Miller at 510-549-5930, extension 126, or write to julie@apress.com.

Apress L.P., based in Berkeley, California, is a fast-growing publisher of technical books devoted to meeting the needs of information technology professionals. Apress is dedicated to publishing titles of the highest quality and has compiled a team of authors that reads like a veritable “Who’s Who” of the computing industry.

PHP 5 Objects, Patterns, and Practice

Matt Zandstra

Published 27 December 2004 * ISBN: 1-59059-380-4 * $39.99 * 438 pages”