Hello, I am planning to use CakePHP framework. Any one has used CakePHP. Any reviews....or any other php framework.....
Well I know this isn't a real framework.. but I've used the vBulletin 'framework', if you will. It's very good for sleeping at night, since the security is top-notch, though it depends on what kind of website you're building. But if you can, by all means, use vBulletin. You'll be so glad you did, trust me.
I've started a bit of experimenting with CodeIgniter. It has a lot of classes for simple things like building HTML tables, and it's my first exposure to an MVC framework. Overall, I like it. It definitely needs to be modified to cut out a lot of extra crap so that it's quicker, but I'm impressed, and I'll try to fit it into future projects.
Another vote for Zend Framework, even is not quite a framework, is more like a libraries collection. This is an advantage in some cases, you don't need to overload your code and your server with a lot of un-necessary code/classses.
I've tried quite a few different frameworks and they all have there perks. If you go with Cake, go with the 1.2.x release, even though it is a beta, it is really stable. It took me about 10-12hrs to get going but after that things just started flying, I put up 4 fully featured websites in about 2 weeks. This usually would have taken me about 2 months of hard work and frustration. Good community too, which is really important.
CakePHP is one of the best bet in php 4/5 supporting frameworks. If you dont want a learning curve go for CodeIgniter , its dead simple. And if you dont want php4 support Syfony would be a good bet too. Zend is mostly libraries , not really a framework. I use Cake after starting out with codeigniter.
cake php never hamper basics of programming...other frameworks heavily use library and inbuilt function..however to get away with cakephp you need little patience... lots of copied articles are written over there having the same stuffs...but cakephp applications are little slow to load may be this is due to debug settings once i set debug 0 everything would be okay