I use Code Igniter, cooler than CakePHP ;)
destroy_all: In what way is it cooler?
I would definitely agree with Jeff Croft on this one. It is different strokes for different folks. It all depends on your language of choice, and your experience with that language. Personally, I love PHP and as such have stuck with that.
I like the Zend framework - and there are many GREAT things about it, it is still too new for my liking and some major areas are still in development (DBA layer, etc). So - while I love all of the pieces to the ZF (I have read all documentation and played with it), the support and documentation available for cake is much larger at this point. So, if you are looking to get started right away, Cake would be your best bet.
Codeigniter is good - but in all reality, I thought it to be VERY similar to CakePHP in many aspects. There are other frameworks out there, symfony, zend, cake, codeigniter, etc - and out of those - cake and codeigniter seemed to be the most closely related (especially in terms of their naming specifications).
My opinion is cake is DEFINITELY worth it, and is a GREAT framework.
Jonathan, I would be interested in hearing your thoughts on Symfony. Did you have a look at this framework before choosing Cake?
I started playing with Cake recently and I have to agree with Mark Hadley, the documentation is difficult to navigate. I actually abandonded the use of Cake after starting a project in it because I don't have the time to waste trying to get everything working on my remote server. Frustrating, because this would be a great framework if it had proper docs.
I'm not much of a CakePHP fan either.
I've pretty much stopped using the any of the frameworks becuase I find it easier to get what I want through hand coding it.
Also php is my language of choice.
But I agree with others that said
I think like anything, it takes time to learn. I agree that the cakephp documentation needs work, but their support on google groups and IRC is great. It took me awhile to pick up the basics of cake and I'm still learning new features as we speak, but in the end I feel it's worth it. I'm glad you're helping out, Jonathan.
Hi. My name is Jonathan Snook and this is my site. I write about what interests me, which is usually web design, development, and technology. I'm also in the middle of a food adventure and I like whisky.
I wrote SMACSS. I tweet. Want to learn more?
© Jonathan Snook