Comment from Pierre
Found this article where Cake, Ci and Symphony performance are compared: http://www.sellersrank.com/php/cakephp-codeigniter-benchmark/
View ArticleComment from Scott
Medyk: Code Igniter is not procedural. The entire framework is OOP and you are forced (with the exception of helpers and plugins) to adopt the OOP paradigm in your applications. Controllers, Models,...
View ArticleComment from Nuno Mira
I started with Cake and I found it really difficult to understand and confusing. Documentation is very poor so, if it's the first framework you get your hands on, you'll have a hard time and become...
View ArticleComment from Hasin Hayder
I personally started with Cake but it seems so difficult to cope up with that. CI come with excellent documentation and libraries, agree with you snook, but the thing you said about autoloading, I find...
View ArticleComment from Md Emran Hasan
I am another one like Hasin here. I was really very impressed with CakePHP in the beginning. But I am not very fond of things getting down "automatically". Knowing my code's ins and outs is a major...
View ArticleComment from Fredrik
Neat, you managed to compare to frameworks without acctually turning it into a flamewar :). I'm becoming fairly comfortable with Cake and currently launching a very simple webiste using it, and...
View ArticleComment from dan
Nate Abele: I find it butt ugly... As Nate K. also writes it is PHP that is not as expressive as ruby... Had I implemented something like Rails in php I would have done it much more "PHP-like" instead...
View ArticleComment from Sergey Leinweber
Thanks for a great review of the frameworks. I have to make a choice for an MVC framework in a proof-of-concept project. It seems like two frameworks are mature enough and I'll try to use one of them...
View ArticleComment from Jose Lozano
I have used both, and definitely I prefer CodeIgniter because it is really easy to use.
View ArticleComment from Dustin Weber
I have a friend who is a CI self-proclaimed "expert". He was always preaching about it, so I gave it a try. After looking it over for a weekend, and practicing a bit, I was not convinced. I was already...
View ArticleComment from Woody Gilk
I've never used Cake, but have been using CI since August 2006. As someone who knew PHP rather well, but had never used a framework, I was drawn to CI's excellent documentation. Neither Cake or Symfony...
View ArticleComment from Scott
Akelos is supposed to be the RoR for PHP4/5 it looks promising, i would like to see it compared to others too: www.bermi.org/projects/akelos_framework www.akelos.org
View ArticleComment from kos
CakePHP advantage: -better plugin setup - take recursive as far as you want on any association - Deletes for HABTM, hasMany, and hasOne - Request Component - Ajax edit in place and slider control
View ArticleComment from Vang
Sure cake is great but the superior documentation of CI can speed up development much. What good is saving 10 minutes of coding if you have to spend 30 minutes trying to figure out how cake is supposed...
View ArticleComment from Baz L
I can sum things up pretty simply: I have a friend. He introduced me to CI and PHP Frameworks in general. He's been working for a PHP company using their own framework for over a year. He favors CI...
View ArticleComment from uzma khan
Well, if there is no good documentation then how do you expect someone to be able to understand all the advanced features you mentioned?? CakePHP has to work on proper documentation and I honestly...
View ArticleComment from Shahryar Ghazi
I agree to the above.. Cake is hard to understand but when you understand it everything makes sense I also agree that Cake community needs to work hard on proper documentation and user guides coz the...
View ArticleComment from kobdesign
Thank you for this Now, I interest CI because i begining PHP Framework and Cake hard for me.
View ArticleComment from kost
Thank you for this comparsion. I think, I'll prefer CodeIgniter because it is better documentated.
View ArticleComment from Paul
My Take I wrote up about this too and agree with your points. I think the main advantage of CakePHP lies in its handling of models and associations. They're just so powerful if you use them correctly....
View ArticleComment from Guillaume
I'm working on a few big projects, one in particular that has over 100 tables, most of them with 10,000's of rows and a few with millions of rows. They're not really high-traffic sites (they're mostly...
View ArticleComment from Stopofeger
I also tried cake first, then tried CI found it good then tried cake again and found it amaizing. It is what should be a rapid application framework. It has so many cool stuffs. Many people have said...
View ArticleComment from Seandy
For the first time, i decided to use a php framework, prado was the point, but it was hard for me to learn, so i gave up. Second choice was CakePHP. When i read the manual, i said "what is it?", i was...
View ArticleComment from Namaless
I choose CakePHP because if choose Mambo it, cake is good project :) For italian people: Italian Comunity. Bye bye.
View ArticleComment from Andho
i was also looking for my first mvc framework and CI hit the spot. Its just easier to learn when you need to do things fast. But its not really what i want. Now im thinking about checking out a new...
View ArticleComment from William
Rails is very slow and not recommended! You might try Django, which is well documented, but has no books in print. Django is much, much faster than Rails. Rails makes development a pain in the rear,...
View ArticleComment from Marnen Laibow-Koser
I have used Fusebox for all my PHP projects to date (I came from the ColdFusion side of things, where Fusebox is quite well established, so it was an easy switch). I'm currently starting a new project,...
View ArticleComment from Logan
CodeIgniter is lightweight, faster and better documented. CakePHP is bloated and slower. When I looked at choosing a framework, it seemed like CodeIgniter was the clear winner.
View ArticleComment from Jonathan Snook
@Logan what version of CakePHP were you looking at? What kind of benchmarks did you get between the two frameworks? How do you define bloated? By lines of code or number of features? It really depends...
View ArticleComment from Marnen Laibow-Koser
An update: CI's approach to unit testing was a little anemic, and I wanted to play with TDD on this project in addition to some other things...so I went through several other frameworks and finally...
View ArticleComment from Lee
I'm still on the fence in deciding which framework to use. I've never used a framework before so I am leaning toward CodeIgniter. I have a new project to start, and it's relatively small, and probably...
View ArticleComment from Shane
I use CI. I never even bothered to try Cake because I was immediately put off by the documentation, or lack thereof. As well, CI doesn't make assumptions about how I ought to implement my application....
View ArticleComment from GreatArticleThankYou
Performance Showdown, any thoughts? Please provide feedback: 1. Zend Framework. 2. CodeIgnitor. 3. Symfony. // This is Yahoo Bookmarks. 4. CakePHP. (Also, how are PEAR's classes compared to Zend's...
View ArticleComment from Daniel Errante
Both have their benefits, but I use CodeIgniter because of its heavy documentation, simple learning curve, out-of-the-box features, security, and video tutorials! CakePHP seems like a great framework...
View ArticleComment from Jim
Google results appears to have shifted. March 29th, CI had 17% of the Cake search results. Now "CodeIgniter" yielded 1,460,000 and "CakePHP" yielded 5,890,000 search results. CI now has 25% of the Cake...
View ArticleComment from Junal
Excellent article! was looking for something like this. i don't understand why Cake can not have a better documentation or CI can not have better models associations. Nice comparison snook !
View ArticleComment from osman
There is no reason to use CI instead of my own library. CI is missing same essential classes like ACL etc. But cake or zend fr have very rich tools than CI. Plus, yes CI is very easy to learn because...
View ArticleComment from bazet
can CI do magics like generateTreeList() ? ( MPTT solution by Cake ) and built in MPTT ACL ?
View ArticleComment from Julien
I was using CakePHP for my day-job, but now that i'm going freelance i consider learning another framework, and right now i'm learning CI. A lot of things are very familiar to me, such as routes,...
View ArticleComment from Son Nguyen
I just started reading about these frameworks lately (Cake, CI, Symphony, ZF) as an alternative to our in-house framework and gotta say Cake has many cool ideas but some (many) of its syntax and...
View ArticleComment from Lancelot
Good afternoon. As long as you derive inner help and comfort from anything, keep it. I am from France and now teach English, please tell me whether I wrote the following sentence: "This is a video page...
View ArticleComment from Jamie
I love cakephp for it's strictness over codignitor. Codignitor also lacks the bake features.
View ArticleComment from new coder
I read both cakephp and CI book..yes whole books(i cannot say poor documentation now..) so after then ..i found cakephp is really big brother of CI..... Actually later no there may be something called...
View ArticleComment from rassel
hello u guys.... i am just starting on frameworks could u guys pls. suggest me which one would be good for me as a starter.... i know basic php5, javascript, jason.....
View ArticleComment from Josh, UK
@Rassel, make sure you know the OOP coding methodology before you try and learn a framework as it will help alot!
View ArticleComment from frank
something amazing about this article is the fact that CI still lacks of an Auth class
View ArticleComment from Shinya Koizumi
I have used to framework called Qcode( http://www.qcodo.com/ ) and cakephp. Here are the list of stuff I didn't like about Cakephp. I don't like the query response to be array. It could be just me but...
View ArticleComment from radhe
I have used both framework. Both are too good. But i think CAKEPHP is best.
View Article