SitePoint Sponsor

User Tag List

Results 1 to 9 of 9
  1. #1
    SitePoint Addict bronze trophy
    Join Date
    Sep 2005
    Posts
    318
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Best PHP Framework?

    Hi guys,

    I mostly use CodeIgniter for my projects but I am wanting to learn/try something new. I recently started doing a project in laravel but right now it seems a little overwhelming for the simple project/task I want to make.

    So my question is what PHP frameworks do you like to use for making new projects? What do you find are the most convenient for your needs?

  2. #2
    Barefoot on the Moon! silver trophy Force Flow's Avatar
    Join Date
    Jul 2003
    Location
    Northeastern USA
    Posts
    4,606
    Mentioned
    56 Post(s)
    Tagged
    1 Thread(s)
    Here's a few resources and discussions you might helpful:

    http://en.wikipedia.org/wiki/Compari...frameworks#PHP

    A few past discussion threads:

    http://www.sitepoint.com/forums/show...-api-framework

    http://www.sitepoint.com/forums/show...ight=framework

    http://www.sitepoint.com/forums/show...amework-or-not

    http://www.sitepoint.com/forums/show...deigniter-Yii)

    http://www.sitepoint.com/forums/show...-PHP-framework

    http://www.sitepoint.com/forums/show...your-framework


    As for your specific question, CodeIgniter is a good choice, especially for just starting out. It's a good general framework with lots of helpful code, good documentation, and an active community supporting it.

    On the other hand, depending on the size of the project, you might not always need a framework. A framework simply provides a lot of the common nuts and bolts so you don't have to re-invent the wheel.
    Visit The Blog | Follow On Twitter
    301tool 1.1.5 - URL redirector & shortener (PHP/MySQL)
    Can be hosted on and utilize your own domain

  3. #3
    Foozle Reducer ServerStorm's Avatar
    Join Date
    Feb 2005
    Location
    Burlington, Canada
    Posts
    2,699
    Mentioned
    89 Post(s)
    Tagged
    6 Thread(s)
    Force Flow provided relevant links and info.

    A different prospective to using a framework which may encumber how you do things, is using a good library and choosing desired components. You may want to look at Aura PHP (http://auraphp.com)

    Regards,
    Steve
    ictus==""

  4. #4
    SitePoint Enthusiast
    Join Date
    Sep 2013
    Posts
    39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Have you considered building your own?

  5. #5
    SitePoint Guru
    Join Date
    Nov 2003
    Location
    Huntsville AL
    Posts
    689
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Since you are interested in trying/learning something different, start by looking in the upper right hand corner of this page. See the label "Search Forums"? Right next to it is an input box with the words "type here". Enter "Best PHP Framework" into the box then press the little magnifying glass icon next to the box. Viola! Like magic, hundreds if not thousands of threads on this very topic will be listed.

  6. #6
    SitePoint Guru
    Join Date
    Oct 2010
    Location
    Portland, Or
    Posts
    732
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    I have just been using the php that comes w/the xampp download (http://www.apachefriends.org/en/index.html) is that just an example of a frame work then?
    thx
    D

  7. #7
    SitePoint Member
    Join Date
    Jan 2014
    Posts
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi

    Yii comes with wealthy features: MVC, DAO/ActiveRecord, I18N/L10N, caching, verification and role-based accessibility management, scaffold, examining, etc. It can decrease your growth time considerably.

  8. #8
    Barefoot on the Moon! silver trophy Force Flow's Avatar
    Join Date
    Jul 2003
    Location
    Northeastern USA
    Posts
    4,606
    Mentioned
    56 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by pdxSherpa View Post
    I have just been using the php that comes w/the xampp download (http://www.apachefriends.org/en/index.html) is that just an example of a frame work then?
    thx
    D
    No, XAMPP is just an installation package for the LAMP or WAMP stack for a web server.

    A framework is a collection of reusable code.
    Visit The Blog | Follow On Twitter
    301tool 1.1.5 - URL redirector & shortener (PHP/MySQL)
    Can be hosted on and utilize your own domain

  9. #9
    SitePoint Addict bronze trophy
    Join Date
    Apr 2013
    Location
    Ithaca
    Posts
    351
    Mentioned
    6 Post(s)
    Tagged
    1 Thread(s)
    There is no such thing called 'best' framework. you will have to actually try each one out to see which framework suits your need. I'd recommend Symfony 2 since its quite flexible and extensible. You can always try to design your own framework if you want to, but this will require advanced OOP skills.


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
  •