Comparatif des frameworks PHP

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)
Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn

Le comparatif des frameworks PHP sera axé sur les frameworks Zend, Symfony, CodeIgniter, Yii, CakePHP et nous allons aussi parler de Laravel et FuelPHP.

Google Trends (Zend, Symfony, CodeIgniter, Yii, CakePHP)

Google Trends est un outil issu de Google Labs permettant de connaître la fréquence à laquelle un terme a été tapé dans le moteur de recherche Google. L'outil permet en outre de comparer la fréquence de plusieurs termes. Une des fonctionnalités de Google Trends est la présentation d'articles d'actualités associés directement aux pics de popularité du mot clé. Le graphique ci-dessous présente la popularité des différents frameworks PHP (Zend, Symfony, CodeIgniter, Yii, CakePHP) dans le moteur de recherche Google.

58-comparatif-des-frameworks-php-trend

D'après le graphique ci-dessus, nous constatons que Zend, Symfony, CakePHP sont en perte de vitesse tandis que CodeIgniter, Yii progressent d'année en année. Zend, Symfony sont beaucoup utilisés en France.

Google Trends (CodeIgniter, Yii, Laravel, FuelPHP)

Dans cette partie nous allons comparer la popularité des frameworks CodeIgniter et Yii avec les frameworks montant mais encore jeunes tel que Laravel et FuelPHP.

Google Trends (CodeIgniter, Yii, Laravel, FuelPHP)

D'après le graphique ci-dessous, nous pouvons constater que Laravel est le framework montant du moment.

Descriptif des différents framework PHP

Zend

Symfony

CodeIgniter

Yii

CakePHP

Laravel

Laravel est un framework web dont la syntaxe est expressive et élégante. Le développement doit être plaisant, créatif et épanouissant. Laravel tente d'alléger le développement en facilitant les tâches communes à la majorité des applications web telles que l'authentification, le routage, les sessions et la gestion de cache.

Laravel a pour objectif de rendre le développement agréable tout en permettant de développer des fonctionnalités adaptées. Des développeurs heureux produisent du code meilleur. Pour cela, nous avons tenté de combiner le meilleur de ce que nous avons trouvé dans d'autres frameworks web, incluant les frameworks d'autres langages comme Ruby On Rails, ASP.NET et Sinatra.

Laravel est accessible, puissant, fournissant des outils puissants pour des applications larges et robustes. Un superbe conteneur d'inversion de contrôle, un système de migration expressif, et un support pour l'intégration de tests unitaires vous donnent les outils nécessaires pour construire n'importe quelle application que vous devez réaliser.

FuelPHP

FuelPHP est un framework PHP. Basé sur le HMVC, il ne fonctionne qu'à partir de PHP 5.3 et rassemble des bonnes idées de plusieurs autres frameworks connus.

Tableau comparatif des frameworks PHP 

Tableau comparatif : http://www.phpframeworks.com/

Top 10 des frameworks PHP : http://www.phpframeworks.com/top-10-php-frameworks/

Turoriel Yii Framework : http://www.memorandom.fr/php/introduction-au-framework-yii/ ou http://www.yiiframework.com/doc/guide/1.1/fr/quickstart.what-is-yii

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn