SitePoint Sponsor

User Tag List

Results 1 to 6 of 6
  1. #1
    SitePoint Evangelist
    Join Date
    Nov 2009
    Posts
    471
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    CodeIgniter v Kahona v Cake v Yii

    I am embarking on a project and would like to improve over my last project. I would consider myself an intermediate PHP/MySQL programmer. I understand OOP but don't have a lot of real world experience implementing it from the beginnning. My thought was that it might be good to use something like CodeIgniter as a base and extend from there.

    The project is a discussion/bulletin board based project with accumulation of user input date relating to discussions. So heavy database and text.

    Starting out I would like to have a good solid OOP foundation from which I can learn some best practices and approaches to problems in setting the framework for a project.

    I would really appreciate any input that anyone is willing to give. I did download and fool with CodeIgniter and like it but before I head off down that trail, I want to make sure it is a well lit path.

    Thanks

  2. #2
    Just Blow It bronze trophy
    DaveMaxwell's Avatar
    Join Date
    Nov 1999
    Location
    Mechanicsburg, PA
    Posts
    7,276
    Mentioned
    119 Post(s)
    Tagged
    1 Thread(s)
    Symfony is another option (we're using 1.4 now, but v2 is out). It's pretty straight forward and there's plenty of documentation for it.
    Dave Maxwell - Manage Your Site Team Leader
    My favorite YouTube Video! | Star Wars, Dr Suess Style
    Learn how to be ready for The Forums' Move to Discourse

  3. #3
    SitePoint Evangelist
    Join Date
    Nov 2009
    Posts
    471
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So would that be your recommendation over the others? Why? All of these look like a pretty good time commitment to become proficient enough to really use them effectively so for me, I've pretty much decided this is a good way to go, it's just I only want to do this once so which one should I use. I have really no experience with any of them to speak of and would really appreciate some guidance from someone more experienced than I if that's possible.

  4. #4
    Just Blow It bronze trophy
    DaveMaxwell's Avatar
    Join Date
    Nov 1999
    Location
    Mechanicsburg, PA
    Posts
    7,276
    Mentioned
    119 Post(s)
    Tagged
    1 Thread(s)
    I've heard good and bad about all of them, so it becomes a matter of personal preference - they all work but in different manners, so it becomes a matter of looking over the sample code to see what makes the most sense to you. I was simply providing you with an additional option.
    Dave Maxwell - Manage Your Site Team Leader
    My favorite YouTube Video! | Star Wars, Dr Suess Style
    Learn how to be ready for The Forums' Move to Discourse

  5. #5
    SitePoint Member
    Join Date
    Apr 2011
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Why not just use straight PHP?

  6. #6
    Utopia, Inc. silver trophy
    ScallioXTX's Avatar
    Join Date
    Aug 2008
    Location
    The Netherlands
    Posts
    9,094
    Mentioned
    153 Post(s)
    Tagged
    2 Thread(s)
    I would read some documentation on all of the frameworks you like and see what (if any) sample video's they have available.

    I personally use Yii and like it a lot because it's very lightweight, the documentation is excellent, and is very easy to extend upon / swap components out for your own. However, like Dave says it's mostly a matter of personal preference; no one can decide for you what framework you should use.
    Rémon - Hosting Advisor

    SitePoint forums will switch to Discourse soon! Make sure you're ready for it!

    Minimal Bookmarks Tree
    My Google Chrome extension: browsing bookmarks made easy


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •