CakePHP VS Code Igniter

  • Posted by a hidden member.
    Log in to view his profile

    Apr 21, 2011 9:05 PM GMT
    Im kinda familiar familiar with Code Igniter and I want to use it as the main framework for a web application that will in theory deal with a decent amount of traffic and a pretty large databases. Ive heard of CakePHP but I have never given it a try myself, all i know is that it includes more features than Code Igniter does, such as a more strict MVC implementation with integrated CRUD and table associations support. Is there anyone who has tried both frameworks(latest releases) and can post their personal preference when it comes to these two?
  • Posted by a hidden member.
    Log in to view his profile

    Apr 23, 2011 2:10 AM GMT
    25+ views and no responses. I bet most guys were expecting to see some actual cake here. icon_lol.gif
  • Posted by a hidden member.
    Log in to view his profile

    Apr 23, 2011 2:15 AM GMT
    I have no idea what you're talking about, haha.

    the_cake_is_a_lie.jpg

    EDIT: Googling reveals that this cake is actually a web application development tool.


  • Posted by a hidden member.
    Log in to view his profile

    Apr 23, 2011 2:29 AM GMT
    I've used both of them for similar types of projects, and honestly for the type of work that I was doing at the time, neither really was clearly better than the other. MVC implementation felt very much the same in both, but I guess it really comes down to your individual needs.

    What I do remember is that CakePHP has certain conventions when it comes to table and field names, which I found to be a bit bothersome, whereas CI as you may know, does not. Also, I recall CakePHP being very stubborn when you tried to tweak visual elements if you used scaffolding CI doesn't include scaffolding in the latest versions, and honestly if you're building a decent sized application, you probably shouldn't use it.

    Good luck.
  • Posted by a hidden member.
    Log in to view his profile

    Apr 23, 2011 11:29 PM GMT
    stick with code igniter.

    Unless you are talking about a massive load you needn't worry and by massive I mean thousands a minute and by thousands I'm meaning 50 to 60 thousand a minute and then I wouldn't recommend either.

    They are both comparable, both get the job done with as minimal resource use as possible, both will run happily and if you already know CI and are comfortable with it stick with it.
  • Posted by a hidden member.
    Log in to view his profile

    Apr 23, 2011 11:52 PM GMT
    lilTanker saidstick with code igniter.

    Unless you are talking about a massive load you needn't worry and by massive I mean thousands a minute and by thousands I'm meaning 50 to 60 thousand a minute and then I wouldn't recommend either.

    They are both comparable, both get the job done with as minimal resource use as possible, both will run happily and if you already know CI and are comfortable with it stick with it.
    Dang lilTanker, who knew you were such a geek! Nice icon_lol.gif
  • swimbikerun

    Posts: 2835

    Apr 23, 2011 11:54 PM GMT
    Why not Drupal?
    http://drupal.org/
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 12:12 AM GMT
    eb925guy said
    lilTanker saidstick with code igniter.

    Unless you are talking about a massive load you needn't worry and by massive I mean thousands a minute and by thousands I'm meaning 50 to 60 thousand a minute and then I wouldn't recommend either.

    They are both comparable, both get the job done with as minimal resource use as possible, both will run happily and if you already know CI and are comfortable with it stick with it.
    Dang lilTanker, who knew you were such a geek! Nice icon_lol.gif

    hahaha massive one..

    I even get a giggle out of C:/DOS C:/DOS/RUN RUN/DOS/RUN
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 12:20 AM GMT
    lilTanker said
    eb925guy said
    lilTanker said
    Dang lilTanker, who knew you were such a geek! Nice icon_lol.gif

    hahaha massive one..
    I even get a giggle out of C:/DOS C:/DOS/RUN RUN/DOS/RUN
    I started my career on DOS, most guys don't even know what that is now!
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 12:26 AM GMT
    eb925guy saidI started my career on DOS, most guys don't even know what that is now!

    I only ever used it when I absolutely had too otherwise I used unix or a derivative there of.

    Still to this day though textual commend is still ma friend and far faster.
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 1:58 AM GMT
    lilTanker saidstick with code igniter.

    Unless you are talking about a massive load you needn't worry and by massive I mean thousands a minute and by thousands I'm meaning 50 to 60 thousand a minute and then I wouldn't recommend either.

    They are both comparable, both get the job done with as minimal resource use as possible, both will run happily and if you already know CI and are comfortable with it stick with it.



    Thats what I told my other friend too, besides any extra functionality can be always installed from third parties so Im gonna just stick to CI for now.
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 3:11 PM GMT
    eb925guy said
    lilTanker saidstick with code igniter.

    Unless you are talking about a massive load you needn't worry and by massive I mean thousands a minute and by thousands I'm meaning 50 to 60 thousand a minute and then I wouldn't recommend either.

    They are both comparable, both get the job done with as minimal resource use as possible, both will run happily and if you already know CI and are comfortable with it stick with it.
    Dang lilTanker, who knew you were such a geek! Nice icon_lol.gif


    he is not, but hes got a friend who tells him all the answers.
  • Posted by a hidden member.
    Log in to view his profile

    Apr 24, 2011 3:15 PM GMT
    Communication saidI've used both of them for similar types of projects, and honestly for the type of work that I was doing at the time, neither really was clearly better than the other. MVC implementation felt very much the same in both, but I guess it really comes down to your individual needs.

    What I do remember is that CakePHP has certain conventions when it comes to table and field names, which I found to be a bit bothersome, whereas CI as you may know, does not. Also, I recall CakePHP being very stubborn when you tried to tweak visual elements if you used scaffolding CI doesn't include scaffolding in the latest versions, and honestly if you're building a decent sized application, you probably shouldn't use it.

    Good luck.


    CI also requires you to follow certain conventions for classes and file names but nothing beyond that. I think Cake will be just too troublesome, the only thing Ill be probably risking here is a bigger community to reach to.

    I just realized that I know Cake is open source but I think Ci is owned by a company, Im gonna have to do some research there too.