With the release of PHP 5 and the Zend Engine 2, PHP finally graduates from it earliest days as a lightweight scripting syntax to an powerful object oriented programming language that can hold its own against the Java and .NET architectures that currently dominate corporate software development. This book has a pragmatic focus on how to use PHP in the larger scheme of enterprise-class software development
PART 1 OBJECT-ORIENTED SOFTWARE DEVELOPMENT.
PART 2 CREATING A REUSABLE OBJECT TOOLKIT I—SIMPLE
CLASSES AND INTERFACES.
PART 3 CREATING A REUSABLE OBJECT TOOLKIT II—
COMPLEX (THOUGH NOT COMPLICATED) UTILITIES.
PART 4 TEST CASE: SALES FORCE AUTOMATION.
PART 5 APPENDICES.
Appendix A: Why Version Control Is a Good Thing.
Appendix B: PHP IDEs.
Appendix C: Performance Tuning PHP.