When I first started using CakePHP a few years ago, we had a lot of complaints about speed. If you do some Google searches comparing CakePHP to other frameworks, it seems to be near the bottom of the pack. I previously wrote a few articles on optimizing CakePHP here:
- Optimizing CakePHP Websites
- Caching Queries in CakePHP
- Optimize your CSS and JS with CakePHP in minutes
Implementing the following tips certainly helped; however, if there are issues with the core framework response time, no amount of optimization will truley help. So after reading up on CakePHP 2.0 and it's recent speed improvements, I wanted to do some straight CakePHP comparisons. Below are 10 load times for CakePHP 1.2, 1.3, and the new 2.0. These load times are of a brand new install simply loading the default home view, no database connection or any model loading.