Benchmark frameworks PHP
J'aime 0
Lien | Symfony | Zend Framework 2 | Yii | CodeIgniter | CakePHP | Laravel |
---|---|---|---|---|---|---|
Mis à jour | 20 nov. 2022 17:10:42 | 8 jan. 2016 21:26:32 | 24 oct. 2020 12:15:47 | 20 nov. 2022 17:16:11 | 20 nov. 2022 17:18:57 | 20 nov. 2022 17:18:10 |
Site web | symfony.com | zend.com | yiiframework.com | codeigniter.com | cakephp.org | laravel.com |
Image | ||||||
Tutoriel | symfony.com/... | zend.com/... | yiiframework.com/... | codeigniter.com/... | cakephp.org/... | laravel.com/... |
Dernière version | 6.1.7 | 2.2.0 | 2.0.38 | 4.2.10 | 4.4.7 | 8.11 |
Date de sortie | 28 oct. 2022 | 15 mai 2013 | 14 sep. 2020 | 5 nov. 2022 | 28 oct. 2013 | 21 oct. 2020 |
Licence | MIT | BSD | BSD | BSD-style | MIT | MIT |
J'aime | J'aime 19 | J'aime 4 | J'aime 36 | J'aime 39 | J'aime 8 | J'aime 17 |
Internationalisation I18N / L10n | XML (XLIFF) PHP YAML MySQL (via Bundle) | PHP Array, INI file, Gettext. Any other translator loader (XML, DB) can be implemented | gettext database PHP array | language class | gettext, PHP array | PHP array, gettext via extension |
@symfony | @zfdevteam | @yiiframework | @CodeIgniter | @cakephp | @laravelphp | |
Services | Zend Service Manager | SOAP / WebServices | XML-RPC | Third party | ||
Web2.0 | built-in jQuery, extendable to any javascript framework | jQuery HTML5boilerplate | Full jQuery, jQuery UI, Grid System, Native AJAX,RestFul | |||
Projets importants qui l'utilisent | Dailymotion: symfony.com/... Drupal 8 eZ Publish 5 | bbc.co.uk bnpparibas.com webex.com villeroy-boch.com | stay.com fictioncity.net humhub.org | expressionengine.com skyclerk.com | teamspeak.net socialpoke.me hotscripts.com flipcomp.com | |
Commercial Support | Oui http://symfony.com/services/support | Oui http://www.zend.com/en/support-center/support/ | Oui http://www.clevertech.biz/blog/yii/ | Oui www.expressionengine.com | Oui http://cakedc.com | |
Systèmes de templates | PHP, Twig | phtml | PHP and Prado's - Several others using Extensions (Razor, Smarty, Twig, etc) | PHP, Simple template parser "{var_name}" | Custom but Smarty/Twig can be used | Blade, PHP, Custom |
Github / Bitbucket / Sourceforge | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... |
Simplicité | 3.8/5 4 notes | 3.1/5 7 notes | 4.7/5 3 notes | 4.7/5 10 notes | 4.3/5 3 notes | 5.0/5 6 notes |
XSRF | Oui | Oui Built-in | Oui | Oui | ||
XSS | Oui | Oui Built-in | Oui | Oui | ||
SQL injection | Oui | Oui Built-in | Oui | Oui | ||
Multiple databases | Oui | Oui | Oui | Oui | Oui | |
Popularity 2014 | 10,62 % | 4,51 % | 7,62 % | 7,62 % | 4,51 % | 25,85 % |
Popularity 2015 personal | 1 005 | 346 | 620 | 482 | 229 | 2 112 |
Popularity 2015 at Work | 1 067 | 390 | 504 | 597 | 255 | 1 659 |
StackOverflow | 68 862 | 25k | 14k | 69 123 | 31 332 | 50k |
Génération de code | CLI | Yii CLI, Gii (Web based) | CLI | CLI | ||
MVC | Oui | Oui Optional | Oui | |||
Extrait | The latest release of Symfony PHP framework | |||||
Edge Side Includes | Oui include tag only | |||||
Performance | 2.0/5 1 note | 2.0/5 1 note | aucune note | aucune note | aucune note | 5.0/5 1 note |
Stability | 5.0/5 1 note | 5.0/5 1 note | aucune note | aucune note | aucune note | 5.0/5 1 note |
Générateur de CRUD | Oui SensioGeneratorBundle | Oui Gii | Oui | |||
Générateur de couche modèle | Oui DoctrineBundle, PropelBundle | Oui | ||||
Gestion de logs | Oui PSR-3 compliant | Oui | Oui | |||
Active international social community | 5.0/5 1 note | aucune note | 5.0/5 2 notes | aucune note | aucune note | 5.0/5 1 note |
Dependency injection container | Oui | Oui | Oui With autowiring | |||
Long Term Stability | 5.0/5 1 note | 5.0/5 1 note | aucune note | aucune note | aucune note | 3.0/5 1 note |
Auth module | Oui | Oui | Oui | |||
Official Certification | Oui exam-based | Oui | ||||
Features | 5.0/5 1 note | aucune note | aucune note | aucune note | aucune note | 5.0/5 1 note |
Flexibility | 5.0/5 1 note | aucune note | aucune note | aucune note | aucune note | 3.0/5 1 note |
Large projects | 5.0/5 1 note | 4.0/5 1 note | aucune note | aucune note | aucune note | 3.0/5 1 note |
Learning Curve | 4.0/5 1 note | 2.0/5 1 note | aucune note | aucune note | aucune note | 5.0/5 1 note |
Offcial Training | Oui | Oui | ||||
Used by large companies | 5.0/5 1 note | 5.0/5 1 note | aucune note | aucune note | aucune note | 2.0/5 1 note |
Avis utilisateurs et commentaires
Jo999uk le 14 avr. 2020 07:30:27 a noté CodeIgniter: Simplicité 5/5
wajidkhan le 10 jul. 2019 20:09:05 suggère de modifier Zend Framework 2 en mettant la valeur de Nom à Zend Framework
Jani Ali le 28 fév. 2019 10:14:32 a noté Zend Framework 2: Simplicité 5/5
wajidkhan le 26 fév. 2019 08:36:07 a noté CodeIgniter: Simplicité 5/5
wajidkhan le 26 fév. 2019 08:35:50 a noté Laravel: Simplicité 5/5
wajidkhan le 26 fév. 2019 08:35:29 a noté CakePHP: Simplicité 4/5
nbtai91 le 23 oct. 2018 08:18:51 a noté Symfony: Simplicité 5/5
jugcosta le 21 mar. 2018 00:40:41 a noté Yii: Active international social community 5/5
jugcosta le 21 mar. 2018 00:39:55 a noté Yii: Simplicité 5/5
codiiv le 29 jan. 2018 12:41:36 a noté Laravel: Simplicité 5/5
Alvin Bunk le 13 mai 2016 08:27:08 suggère de modifier Symfony en mettant la valeur de Nom à Symfony3
Antonín Slejška le 29 mar. 2016 13:47:42 a noté Yii: Simplicité 5/5
Antonín Slejška le 29 mar. 2016 13:47:36 a noté Yii: Active international social community 5/5
SuperMario le 23 mar. 2016 17:38:13 a noté Symfony: Simplicité 4/5
SuperMario le 23 mar. 2016 17:37:40 a noté Zend Framework 2: Simplicité 1/5
flexjoly le 7 jan. 2016 19:26:32 a noté Laravel: Used by large companies 2/5
flexjoly le 7 jan. 2016 19:25:13 a noté Symfony: Used by large companies 5/5
flexjoly le 7 jan. 2016 19:25:08 a noté Zend Framework 2: Used by large companies 5/5
flexjoly le 7 jan. 2016 19:21:05 a noté Laravel: Performance 5/5
flexjoly le 7 jan. 2016 19:21:01 a noté Symfony: Performance 2/5
voir les commentaires plus anciensgood
comunidade em português
excelent
By far the most versatile, powerful and beautiful Framework. Its ORM, CI, ECHO, ELOQUENT, etc... are some of the feature the modern web dev should have
Version 3 is now commonly used.