Development of PHP scripts without a preconceived plan to manage them is asking for a headache. The goal of a framework is to make the process of writing web-based applications simpler. An application designed around MVC is easier to manage because it is split into tiers, which allow for independent development. This promotes code re-usability by building models, which are reusable throughout the application. What makes a good framework? A good framework is easy to learn, simple to use, intuitive to work with, easy to extend or to modify, rapid to build (maintain) applications with and of course stable
Having said that, here is the top 10 PHP MVC Frameworks from Mustap:
10- Ambivalence: A Java-Maverick Port
9- WACT: Web Application Component Toolkit
8- Achievo: A good RAD framework
7- Phrame: A Java-Struts port
6- Studs: A Java-Struts port to PHP
5- Prado: The winner of Zend coding contest
4- PHPOnTrax: a Rails port – PHP5 Only
3- CakePHP: Inspired by Rails PHP4/5
2- Mojavi: The first MVC framework he fell in love with
1- Symfony: Based on Mojavi and inspired by Rails
This list is based on Mustap’s personal tests and use. He have tested and played with many others, but he think these are the best frameworks out there.- The first framework he fell in love with was Mojavi because of its elegant way to implement the MVC model. – Symfony corrected some problems in Mojavi and improved it by taking the good sides of RubyOnRails and Propel. – CakePHP is very promising, the only problem – really, he don’t know if it is a problem – is: the development process is very slow.
SOURCE: http://www.mustap.com
If you're already an expert in "Progressive Web Apps" and you already have a mobile…
Yep, you read it right. The Philippine currency (PHP / Pesos) ranked 5th in the…
If you're using Coins.ph to convert your BTC to Philippine Pesos like me, then you…
If you're already trading cryptos, then this post is NOT for you. This is a…
I love Coins.ph, it's convenient to buy mobile load, pay bills, and to send cash…
February 1, 2018 UPDATE The ETH wallet in the coins.ph Android app is now open…
View Comments
Nice list! Did you try out Code Igniter? It's worth a look...