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
Building RESTful Web Services with PHP 7
Learn how to build RESTful API and web services in PHP 7 About This Book Leverage …
book
PHP 7: Real World Application Development
Use new features of PHP 7 to solve practical, real-world problems faced by PHP developers like …
book
Pro Zend Framework Techniques: Build a Full CMS Project
One of the most common uses for a framework such as this is to build content-driven …