Book description
The first detailed, unbiased comparison of the three leading PHP frameworks
Web developers have been eager for an impartial comparison of leading PHP frameworks so they can make educated decisions about the most effective tool for their needs. This guide uses Symfony, CakePHP, and Zend Framework to solve key problems, providing source code examples and comparisons for each. It explains the approach and reviews the similarities and differences in the three frameworks, providing reliable information on which to base your decisions.
Symfony, CakePHP, and Zend Framework are considered the leading PHP frameworks; developers need an unbiased comparison to choose which one works best for their individual situations
This guide uses each framework to solve the same problems, illustrating the solutions with source code examples and working applications
Covers wide range of topics, from installation and configuration to most advanced features like AJAX, web services and automated testing.
Includes an appendix of new PHP frameworks, including CodeIgniter, Lithium, and Agavi
Bestselling PHP author Elizabeth Naramore serves as technical editor
Comparison of PHP Web Frameworks provides the impartial, side-by-side comparison that developers have been looking for.
Table of contents
- Copyright
- Credits
- ABOUT THE AUTHORS
- ACKNOWLEDGMENTS
- Introduction
- 1. Introducing Symfony, CakePHP, and Zend Framework
- 2. Getting Started
- 3. Working with Databases
- 4. Your First Application in the Three Frameworks
- 5. Forms
- 6. Mailing
- 7. Searching
- 8. Security
- 9. Templates
- 10. AJAX
- 11. Making Plug-ins
- 12. Web Services
- 13. Back End
- 14. Internationalization
-
15. Testing
- 15.1. INTRODUCING TESTING
- 15.2. BLACK-BOX REGISTRATION FORM TESTING USING FUNCTIONAL TESTS
- 15.3. CMS TESTS AUTOMATION USING SELENIUM
- 15.4. MAILING UNIT TESTING
- 16. User Management
- 17. Performance
- 18. Summary
-
A. Web Resources
- A.1. GENERAL
- A.2. SYMFONY
- A.3. CAKEPHP
- A.4. ZEND FRAMEWORK
- A.5. DESIGN PATTERNS
- A.6. ORM
- A.7. DATABASES
- A.8. LDAP
- A.9. SEARCHING
- A.10. TESTING
- A.11. SECURITY
- A.12. PDF
- A.13. WEB SERVICES
- A.14. MAILING
- A.15. TEMPLATES
- A.16. IDE
- A.17. JAVASCRIPT
- A.18. AJAX
- A.19. CMS
- A.20. CODEIGNITER
- A.21. LITHIUM
- A.22. AGAVI
- B. CodeIgniter, Lithium, and Agavi with Code Examples
- GLOSSARY OF ACRONYMS AND TECHNICAL TERMS
Product information
- Title: Building PHP Applications with Symfony™, CakePHP, and Zend® Framework
- Author(s):
- Release date: March 2011
- Publisher(s): Wrox
- ISBN: 9780470887349
You might also like
book
Beginning CakePHP: From Novice to Professional
CakePHP is a leading PHP-based web app development framework. When asking a question on forums or …
book
Modular Programming with PHP 7
Utilize the power of modular programming to improve code readability, maintainability, and testability About This Book …
book
CodeIgniter 2 Cookbook
As a PHP developer, you may have wondered how much difference the Codeigniter framework might make …
book
Learning PHP 7
Learn the art of PHP programming through this example-rich book filled to the brim with tutorials …