Speaking from experience here, having rewritten WordPress from scratch and tried a number of frameworks before just biting the bullet and writing my own.
However, speed in web-scripting languages isn't the kind of thing you notice until it starts to give you trouble. Projects get started and finished, tested and deployed, and only after the real traffic starts coming in that the dismaying results turn up.... so while CakePHP may not feel slow, that doesn't mean it isn't so.
I think this is an unfair blanket statement. I think that every APPLICATION, forget framework-dependent or not, will have its bottlenecks.
I see so many size comparisons about which framework is faster than the other... People need to realize that a framework is nothing more than an application library. A smart developper will know how to use it to his/her advantage and will know how to identify bottlenecks and optimize them.
The point is to get your ideas into the wild fast. All you need for that is a development environment YOU'RE comfortable in, be it RoR, CakePHP, Code Igniter, Zend, whatever..
Once your idea is in the wild and generating traffic that breaks all your best optimization tricks, I'd hope that you have enough revenue or interest generated to then start rethinking the framework that it was built upon.
I think if you're rewriting frameworks and tools like wordpress from the get-go, you're missing the point.
CakePHP 1.2.0.7125 rc1 was used in the test, that's pretty current (rc2 is the latest). Having no problems with speed doesn't mean it's slow--you just might have pushed it beyond the three requests per second that it can handle.
Speaking from experience here, having rewritten WordPress from scratch and tried a number of frameworks before just biting the bullet and writing my own.
PerformancePress: http://neosmart.net/blog/2008/wordpress-performancepress-and...
However, speed in web-scripting languages isn't the kind of thing you notice until it starts to give you trouble. Projects get started and finished, tested and deployed, and only after the real traffic starts coming in that the dismaying results turn up.... so while CakePHP may not feel slow, that doesn't mean it isn't so.