Recently I’ve been toying with the idea of using a PHP framework to help with the development of my web sites. The problem is, I don’t know which one to choose :(
Some of the frameworks I’ve been looking at include:
Each has there own unique advantages, but what is the best way to decide which one suits my needs the best?
3 thoughts on “PHP Frameworks”
Code Quality, Documentation and Community. That said, I’ve personally choosed Symfony and I don’t regret it.
I recommend CakePHP, but I am biased ;-)
You could create a table where you list the features which are important to you. Then you rate those features for each of the frameworks on a scale from 0-10. At the end, you add all the ratings and the framework with the highest score is the one which probably fits best to your needs.
Symfony and CakePHP are the best: active development and vibrant communities.
Both are very similar to Ruby on Rails.
CakePHP is a bit simpler. Symfony is a bit more professional.
Symfony has the best documentation: more than 700 high quality pages including a complete free book (http://www.symfony-project.com/content/documentation.html).
Yahoo uses Symfony for Yahoo Bookmarks, Yahoo Answers and del.icio.us (more than 20 million users!!) (source: http://www.phpday.it/site/phpday-2007/calendario-conferenze/canale-enterprise/federico-feroldi-php-in-yahoo/)
Comments are closed.