Cake PHP Framework
Published 21 April 05 by Justin French, 9 comments
Personally, I’ll be sticking with Ruby. He seems to have nailed the basics, and it should help PHP hackers achieve a little more productivity and organisation, but the reason I choose to ditch my own PHP framework and move on to Rails was because of the driving community.
While he may have some basic CRUD and MVC stuff going on, the Rails team have stepped it up with Ajax support, and an amazing list of other new features that I can’t even keep up with.
And then there’s the elegance and dynamic nature of the Ruby language. No matter how good a PHP framework is, it just can’t compete. The examples in the Cake Manual tell the whole story.
foreach ($this->post->find_all() as $post): anyone?
How about $this->set('data', $this->post->read());?
I think his reasons for stick with PHP are pretty common:
Unfortunately, it’s only available for Ruby, which poses a problem, because Ruby is relatively unknown and unsuporrted by most web-servers. That, and I would have to learn the language itself pretty quickly, which was unlikely.
But honestly, I felt comfortable with Ruby and the Rails framework in a couple of hours, and have been steadily learning ever since. There was no “I must learn Ruby now” – I’m just learning it as I need to. As for the hosting side of things, I guess I was just lucky with TextDrive.
Why discusses Cake and a couple of other Rails clones hitting the streets over in the RedHanded blog.
Before you go…
Here’s some links to my most popular posts: