by YuNeZz
19 replies
I'm wondering if there is a best PHP framework, cuz I like using php frameworks for my projects (I used Smarty before, but it has some issues).
I need any suggestion about a best & workfriendly PHP framework.
Thank you.
#framework #php
  • Profile picture of the author Andrew H
    Smarty is a templating engine, not a PHP framework.

    I am currently learning/using Laravel which is really nice. Check it out.
    "You shouldn't come here and set yourself up as the resident wizard of oz."
    {{ DiscussionBoard.errors[7915786].message }}
  • Profile picture of the author MONEX BANK
    Codeigniter is simple to learn PHP framework

    if possible you should try to create your own PHP framework

    {{ DiscussionBoard.errors[7919230].message }}
  • Profile picture of the author Siegfried
    you should try symfony and phpcake
    {{ DiscussionBoard.errors[7919331].message }}
    • Profile picture of the author thatthep
      So far I recommended Laravel to every person who ask me about php framework.
      {{ DiscussionBoard.errors[7920795].message }}
    • Profile picture of the author BingeSite
      Originally Posted by Siegfried View Post

      you should try symfony and phpcake
      I suppose you meant CakePHP?

      I have used the following:
      1. CodeIgniter : one of the first few and still pretty decent.
      2. CakePHP: came as the first strong competitor in PHP framework and mimcs Django/Ruby on Rails a lot. It is a very good framework now. I have been using it since 1.1 beta which was like 5 years ago. It is still moving fast ahead.
      Some of my live sites to this day use cakePHP 1.2 or 2.x
      3. Yii - it's new and quite good as well.

      4. Wordpress - it is not a framework per se but it can be used as one saving you a lot of development time and effort from reinventing the wheel. It's development docs are well documented.

      5. Symphony - also as old as CodeIgniter probably. Most popular in europe and france. It is also a good framework but can get tedious as you grow your site. Most devs have started to move out of it now

      6. PHP - php is as good as a framework on it's own and if you are confident you can write your own little framework simply by following best practices which Rasmus (creator of PHP) himself suggested and encourages.

      Edit: if you think smarty is a framework you have a long way to go brother.
      best of luck
      {{ DiscussionBoard.errors[7931710].message }}
  • Profile picture of the author IMhelper
    Codeigniter Or Laravel! Nicely coded and well documented! Also, you will get plenty of programmer to be done your project with these two framework.
    {{ DiscussionBoard.errors[7923257].message }}
  • Profile picture of the author webcosmo
    Codeigniter is a "workfriendly", as you say, framework. Smarty templates is also a "workfriendly" template engine. Best of luck!
    {{ DiscussionBoard.errors[7931766].message }}
  • Profile picture of the author phpbits
    I'm using zend and laravel
    {{ DiscussionBoard.errors[7934190].message }}
  • Profile picture of the author carleywatson
    I am working at CakePHP framwork.
    {{ DiscussionBoard.errors[7947958].message }}
  • Profile picture of the author Diversion52
    Yii is looking very interesting. Yii Framework: Best for Web 2.0 Development

    I haven't gotten into it yet, but I have been liking a lot of the software made with it.
    The Powerfast Method - Get Power... Fast!

    Break The Ice and Swim - Master the art of social interaction!
    {{ DiscussionBoard.errors[7950794].message }}
  • Profile picture of the author zakclayton
    CodeIgniter for me, really simple to learn and some good tuts out there.

    Simply CodeIgniter for instance : Simply CodeIgniter - Bringing you heaps of video tutorials on the PHP Framework Codeigniter
    >>>> You can't beat free traffic! Check out my 5 Ultimate Free Traffic Sources <<<<
    {{ DiscussionBoard.errors[7953435].message }}
  • Profile picture of the author annaharris
    You should go with zend and Yii. Both are good but yii is very interesting to use. I have used it.
    {{ DiscussionBoard.errors[7968898].message }}
  • Profile picture of the author FirstSocialApps
    Cake is ok. Smarty is a template engine (and there is nothing smart about it at all), CI is ok. However I like to work my own way so I avoid Frameworks.
    {{ DiscussionBoard.errors[7970752].message }}
  • Profile picture of the author YongC
    If you are beginnner i think you shouldn't user framework but if you not, Kohana is the best choice, it flexible like zend and easy learn like CodeIgniter
    Here is link : Kohana: The Swift PHP Framework
    {{ DiscussionBoard.errors[7970933].message }}
  • Profile picture of the author
    I Would Recommend Laravel.
    {{ DiscussionBoard.errors[7971870].message }}
  • Profile picture of the author cfountain
    I am using Kohana in a project. I like it, but the documentation is lacking so you must not mind digging under the covers a bit.

    For my next project, I am considering YII. It looks like it has good performance and great documentation.
    {{ DiscussionBoard.errors[7972540].message }}
  • Profile picture of the author allricjohnson1
    Now a days CakePHP framework is an open source web application framework. CakePHP is written in PHP, modeled after the concepts of Ruby on Rails, and distributed under the MIT License.
    {{ DiscussionBoard.errors[7978395].message }}
  • Profile picture of the author dennyrichs
    yes cake php is very frequently used in these days. its simple to understand and to work with.
    {{ DiscussionBoard.errors[7978846].message }}
  • Profile picture of the author Toby Couchman
    Frameworks rock!

    I use CakePHP for all my scratch built apps. I'm currently rolling out a nice custom built CRM for a client.

    I am also planning on launching a CMS in CakePHP sometime later in the year.

    Rock the Cake!
    {{ DiscussionBoard.errors[7979708].message }}

Trending Topics