Quels sont les frameworks PHP les plus populaires de 2015 ?
Un spécialiste de l'hébergement propose un classement des cinq les plus sollicités
Le 2015-07-28 20:38:29, par Stéphane le calme, Chroniqueur Actualités
WebHostFace, une entreprise spécialisée dans l’hébergement Web, a compilé diverses statistiques pour proposer un graphique des frameworks PHP les plus populaires du moment.
« PHP est l’un des langages les plus populaires dans le monde du code d’aujourd’hui. Les raisons pour lesquelles, selon des statistiques récentes, il est préféré par 82% des serveurs logiciels dans le monde est sa flexibilité, son support des bases de données, son interactivité et l’abondance de Frameworks qui sont faciles à prendre en main et peuvent booster les performances de votre site web », a avancé Iva Kitipova de Webhostface.
Pour obtenir ce graphique, Webhostface a fait appel aux résultats du sondage « meilleur Framework PHP 2015 » de SitePoint, spécialisé sur les articles relatifs aux développeurs web, mais Webhostface s’est également servi des tendances sur Google et GitHub en plus des données de leurs propres clients (Webhostface s’est intéressé à ceux qu’ils utilisent et ceux qu’ils recherchent).
Si du côté de SitePoint la liste des Framework PHP figurant dans le classement était très fournie, celle de Webhostface ne va s’intéresser qu’au top 5 notamment CakePHP, CodeIgniter, Symfony , Laravel et Phalcon.
Webhostface va fournir de nombreux détails intéressants comme les modules requis, la version minimum de PHP, le type de licence, la vitesse mais aussi le niveau de sécurité. L’entreprise va même aller jusqu’à établir une moyenne de la communauté de chacun de ces frameworks.
Avec environ 30 000 développeurs en moyenne chacun, Symfony 2 et Laravel disposent de la plus grande communauté, suivis par CakePHP et ses 20 000 développeurs. Phalcon et CodeIgniter n’ont en moyenne que 10 000 développeurs chacun dans leurs communautés.
Côté vitesse d’exécution, Phalcon semble bien royal puisqu’il est le seul framework à avoir un degré de vitesse catégorisé parmi les « vraiment rapides ». CodeIgniter vient en seconde position et se classe parmi les rapides. Les trois autres comportent une vitesse dite normale.
Dans le domaine de la sécurité, celle de Laravel, Codeigniter et Symfony 2 semble plus imperméable que celle de CakePHP et Phalcon ; le premier groupe de frameworks comporte une sécurité haute, tandis que le second groupe observe une sécurité normale.
Tous ces frameworks ont une hiérarchie MVC (Modèle –modèle de données – Vue – présentation, interface utilisateur - Contrôleur – logique de contrôle, gestion des évènements, synchronisation -). Seuls CodeIgnitier et CakePHP sont indiqués comme comportant une évolution du modèle MVC qu’est HMVC.
Source : blog Webhostface
Et vous ?
Qu'en pensez-vous ? Quel est votre framework PHP de prédilection ? Pour quelles raisons ?
« PHP est l’un des langages les plus populaires dans le monde du code d’aujourd’hui. Les raisons pour lesquelles, selon des statistiques récentes, il est préféré par 82% des serveurs logiciels dans le monde est sa flexibilité, son support des bases de données, son interactivité et l’abondance de Frameworks qui sont faciles à prendre en main et peuvent booster les performances de votre site web », a avancé Iva Kitipova de Webhostface.
Pour obtenir ce graphique, Webhostface a fait appel aux résultats du sondage « meilleur Framework PHP 2015 » de SitePoint, spécialisé sur les articles relatifs aux développeurs web, mais Webhostface s’est également servi des tendances sur Google et GitHub en plus des données de leurs propres clients (Webhostface s’est intéressé à ceux qu’ils utilisent et ceux qu’ils recherchent).
Si du côté de SitePoint la liste des Framework PHP figurant dans le classement était très fournie, celle de Webhostface ne va s’intéresser qu’au top 5 notamment CakePHP, CodeIgniter, Symfony , Laravel et Phalcon.
Webhostface va fournir de nombreux détails intéressants comme les modules requis, la version minimum de PHP, le type de licence, la vitesse mais aussi le niveau de sécurité. L’entreprise va même aller jusqu’à établir une moyenne de la communauté de chacun de ces frameworks.
Avec environ 30 000 développeurs en moyenne chacun, Symfony 2 et Laravel disposent de la plus grande communauté, suivis par CakePHP et ses 20 000 développeurs. Phalcon et CodeIgniter n’ont en moyenne que 10 000 développeurs chacun dans leurs communautés.
Côté vitesse d’exécution, Phalcon semble bien royal puisqu’il est le seul framework à avoir un degré de vitesse catégorisé parmi les « vraiment rapides ». CodeIgniter vient en seconde position et se classe parmi les rapides. Les trois autres comportent une vitesse dite normale.
Dans le domaine de la sécurité, celle de Laravel, Codeigniter et Symfony 2 semble plus imperméable que celle de CakePHP et Phalcon ; le premier groupe de frameworks comporte une sécurité haute, tandis que le second groupe observe une sécurité normale.
Tous ces frameworks ont une hiérarchie MVC (Modèle –modèle de données – Vue – présentation, interface utilisateur - Contrôleur – logique de contrôle, gestion des évènements, synchronisation -). Seuls CodeIgnitier et CakePHP sont indiqués comme comportant une évolution du modèle MVC qu’est HMVC.
Source : blog Webhostface
Et vous ?
-
arnolemRédacteurUn classement des frameworks PHP sans Zend Framework est juste une aberration...le 28/07/2015 à 23:03
-
JaroddMembre expérimentéEt Zend Framework ? Moins populaire que CakePHP, Symfony, Laravel et Phalcon ? J'en doute fortement...le 28/07/2015 à 21:04
-
shadypierreMembre actifDites moi quels projets vous connaissez qui utilisent ZF2, perso je sèche...le 28/07/2015 à 23:23
-
TsilefyMembre éméritePas très sérieux, cet article.
L'absence de Zend (qui est un comble quand même)the infographic was made with data from a SitePoint survey and when making it, we took into account their results and what frameworks our clients are using on our hosting environment. We are sorry for the omission and you can expect a Zend Framework article from us soon too.Laravel is unanimously the most popular PHP application in the worldThe latest version of Laravel come as Composer Packages
CodeIgniter: "micro-framework" - que c'est drôle. Sans compter que c'est un framework abandonné par son créateur et laissé à des étudiants...Symfony is a high performance object relational mapping framework
Huh?CakePHP offers[...] comprehensive class inheritances
Je ne parle même pas du "Speed": sont-ce des "impressions" des utilisateurs, ou des tests vérifiables?le 29/07/2015 à 0:44 -
SpartacusplyMembre expertY'a deux fois CakePhP dans les choix du sondage.
Par contre en effet, c'est complètement n'importe quoi les pseudos-résultats sous cette forme là. Ca essaye de généraliser ce qui n'est absolument pas généralisable.
C'est quoi un framework "vraiment rapide" ? Ca veut dire quoi une "sécurité normale" ?
Lancez un (énième) débat sur les frameworks c'est bien, mais à partir de CA comme point de départ ? Honnêtement c'est pas sérieux.le 29/07/2015 à 9:51 -
GugelhupfModérateurJe pense que Zend 1 est encore très (très très très) utilisé mais qu'ils n'ont pas voulu fausser leurs stats avec cet version du framework qui va bientôt fêter ses 10 ans.le 29/07/2015 à 0:54
-
MoltroonMembre du ClubDernièrement, de ce que j'ai pu en voir, Zend est largement oublié de ses développeurs, j’entends par là que depuis plusieurs mois/années il n'est plus autant utilisé qu'avant (depuis symfony2 ? HUhu).
Par contre je soutiens le fais que les micros frameworks n'ont rien à faire dans ces stats, il ne sont pas représentatifs ou même comparables. Je pense que 2 tests auraient dû être effectués séparément et comparés entre eux.
Par contre, ça m'étonne, je savais que Symfony était beaucoup utilisé, mais autant que Laravel avec la popularité de Laravel aux États-Unis ? Bizarre.le 29/07/2015 à 8:51 -
FaridMMembre expérimentéEtant donné que Drupal, Joomla et phpBB l'utilise, et que ces CMS sont parmi les plus utilisés au monde, c'est pas étonnant.
D'ailleurs, on peut lire dans la description de Laravel que lui aussi utilise des composants de Symfony donc...le 29/07/2015 à 9:48 -
4sStylZMembre éprouvéComme beaucoup. Je ne comprend même pas le graph. L'étude prouve que Zend est quand même encore «relativement» apprécié même si Symfony l'as un peu surpassé dernièrement. Pourtant il n'apparait pas dedans.
Pour ce qui est des autres informations je tique un peu de temps en temps, et les commentaires des posteurs plus haut me confirme ce que je pense de cet article.le 29/07/2015 à 9:52 -
MoltroonMembre du ClubD'ailleurs, on peut lire dans la description de Laravel que lui aussi utilise des composants de Symfony donc...L'étude prouve que Zend est quand même encore «relativement» apprécié même si Symfony l'as un peu surpassé dernièrement.
http://www.sitepoint.com/best-php-fr...urvey-results/
http://www.google.fr/trends/explore?...PHP&cmpt=q
Et déjà en 2013 :
http://blog.erlem.fr/programmation/d...frameworks-phple 29/07/2015 à 10:09