Best PHP frameworks – MVC and more

PHP is a dream for those who want to learn how to make a website or an application and don’t know much about programming languages… and since PHP is free and has a phenomenal documentation … plus on top of that there are so many frameworks to help you out making it easier to work with and also making it more stable and structured.

Since I kind of like working in PHP a lot … but mostly core PHP … now a days I tried my hands on a couple of MVC structure frameworks for PHP… and found that there are a whole lot of them to work with…so just thought I would make a list of them and maybe someday try out as much as I can to finally find the one that suits my expectations and working criteria.

Hope this list helps a few people out as well… so enjoy and good luck with it πŸ™‚


1. Adroit


2. Akelos


3. ATK


4. AjaxAC


5. Ambivalence


6. BlueShoes


7. cakephp


8. codeigniter


9. Drupal


10. evoCore


11. ezComponents


12. FatFree


13. Flourish


14. Fusebox




16. Kohana


17. Konstruct


18. LightVC


19. Limb


20. Madeam


21. Maintainable


22. mojavi


23. Obullo


24. OpenDelight


25. Pear




27. php on trax


28. phpdevshell


29. phpopenbiz


30. PHPPeanuts


31. Prado


32. Qcodo


33. Recess


34. Seagull


35. Simple PHP framework


36. SolarPHP


37. Studs


38. Symfony


39. Tekuna


40. Vwork


41. wact


42. xAjax


43. Yii


44. Zephyr


45. Zend


46. Zoop

34 thoughts on “Best PHP frameworks – MVC and more”

      • cave johnson ┬╗ well you’re right about the repository part but it just says that “PEAR is a framework and distribution system for reusable PHP components.” in the official website so i added i to the list πŸ™‚

          • I know, with respect to the reason I am giving to substantiate that PEAR is a framework … that makes RubyGems a framework as well… but from my point of view it’s not and it doesn’t say anywhere , even on the official site… and the PEAR official site had this written πŸ™‚ So that is my reason.
            I confess I haven’t worked on either of them much … so can’t base my answer totally on my experience πŸ™‚
            Maybe you guys have a better idea.

    • I think Magento Lite is more of a CMS with certain features removed from the original Magento eCommerce application but since I haven’t actually used it I can’t be sure. And when I searched for it over google , it does say its a “general purpose framework or a CMS” … so maybe you’re right πŸ™‚
      Thanks for the insight πŸ™‚

      • Magento is the fastest-growing e-commerce platform in any language. It was recently bought by eBay and though it uses Zend Framework it is definitely it’s own framework. Magento Lite is Magento with the shopping cart stripped out, but leaving in the core framework features such as complete i18n (string translation, dates and currencies), block-based layouts, flexible routing with url rewrites, database abstraction, cron jobs, error logging, background indexing, block caching, general purpose caching, database-based configuration, admin panel with ACLs, web service API with ACLs, email templating, dynamic theming, etc.. It is very much a framework, the CMS part is just one module.

  1. It’s just a list, there are no comment or what you think about the different frameworks or else your experience for each…
    Sadely !

    • You’re actually right in saying that… and initially I did think about writing about every single one of them but since I don’t have experience on a lot of them… and I have only worked on a few of them so it would’ve taken me a long long time to go through every one of them and then give my feedback so I just decided to make a simple list.

    • Hey another one I didn’t know about πŸ˜› …thanx for the link and I love the way the site is designed πŸ™‚
      Thank you so much for the appreciation as well.

    • Actually you’re right πŸ™‚ I can’t say that every one of them is the best PHP framework… otherwise I would have just had a list of 5 or 10 such names πŸ™‚

  2. I think the title is wrong. You practically named all php frameworks, so all of them are the best php frameworks?, for instance symfony1 was based on mojavi,so why mojavi is on the same level of “best” compared to symfony, even mojave is not active anymore, and should not be listed.

    Made me lost some precious time.

    • well you’re right but i just wanted to list all the php frameworks which are normally used and i didnt know about the mojavi and symphony relationship … so thanx for enlightening me πŸ™‚


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.