Top PHP Frameworks
J'aime 0
Compare CodeIgniter vs Laravel vs Mouf vs Symfony vs Yii
Compare CodeIgniter vs Laravel vs Mouf vs Symfony vs Yii
Lien | CodeIgniter | Laravel | Mouf | Symfony | Yii |
---|---|---|---|---|---|
Site web | codeigniter.com | laravel.com | mouf-php.com | symfony.com | yiiframework.com |
Licence | BSD-style | MIT | MIT | MIT | BSD |
Dépendances | >= PHP 7.4 | PHP >= 7.0.0, OpenSSL PHP Extension, PDO PHP Extension, Mbstring PHP Extension, Tokenizer PHP Extension, XML PHP Extension, | >= PHP 5.3.2 | >= PHP 8.1 | >= PHP 5.4 |
Fonctionnalités | |||||
Internationalisation I18N / L10n | language class | PHP array, gettext via extension | FINE | XML (XLIFF) PHP YAML MySQL (via Bundle) | gettext database PHP array |
Génération de code | CLI | Discouraged, use advanced configuration via dependency injection instead | CLI | Yii CLI, Gii (Web based) | |
ORM | ActiveRecord | ELOQUENT ORM (active record) | TDBM or Doctrine | Doctrine 2 ou Propel | Database Access Objects (DAO), Active Record (AR) |
Type de cache | File, apc, memcached, xcache | File System, Database, Memcached, APC, Redis, Xcache, WinCache, Memory (Arrays) | APC, File, Memcache, Memory, or any Doctrine Cache implementation | HTTP 1.1 Memcache Filesystem AS3 APC, eAccelerator, XCache | APC, Database, eAccelerator, File, Memcache, WinCache, XCache, ZendPlatform |
Services | XML-RPC | SOAP / WebServices | |||
Dependency injection container | Oui With autowiring | Oui With graphical interface, compatible with ContainerInterop | Oui | ||
Systèmes de templates | PHP, Simple template parser "{var_name}" | Blade, PHP, Custom | Built-in Twig support | PHP, Twig | PHP and Prado's - Several others using Extensions (Razor, Smarty, Twig, etc) |
Web2.0 | jQuery HTML5boilerplate | built-in jQuery, extendable to any javascript framework | |||
Librairie de test | PHPUnit (In development) | PHPUnit | PHPUnit | PHPUnit, Selenium | |
Génération de code | CLI | Discouraged, use advanced configuration via dependency injection instead | CLI | Yii CLI, Gii (Web based) | |
Générateur de menu | Oui | ||||
Générateur de CRUD | Oui Evolugrid and BCE | Oui SensioGeneratorBundle | Oui Gii | ||
Gestion de logs | Oui | Oui PSR-3 compliant | Oui PSR-3 compliant | ||
User interface | Oui Extensible | ||||
Ressources | |||||
Site web | codeigniter.com | laravel.com | mouf-php.com | symfony.com | yiiframework.com |
Tutoriel | codeigniter.com/... | laravel.com/... | mouf-php.com/... | symfony.com/... | yiiframework.com/... |
Github / Bitbucket / Sourceforge | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... |
Commercial Support | |||||
Projets importants qui l'utilisent | expressionengine.com skyclerk.com | packanalyst.com pathefilms.com wabel.com webikeo.com and many more! | Dailymotion: symfony.com/... Drupal 8 eZ Publish 5 | stay.com fictioncity.net humhub.org | |
@CodeIgniter | @laravelphp | @mouf_php | @symfony | @yiiframework | |
Development community | |||||
Active community | Oui | ||||
Active international social community | aucune note | 5.0/5 1 note | aucune note | 5.0/5 1 note | 5.0/5 2 notes |
Community | yiiframework.com/... | ||||
Vos avis | |||||
Simplicité | 4.7/5 10 notes | 5.0/5 6 notes | 3.0/5 2 notes | 3.8/5 4 notes | 4.7/5 3 notes |
J'aime | J'aime 40 | J'aime 18 | J'aime 1 | J'aime 19 | J'aime 36 |
Sécurité | |||||
XSRF | Oui Built-in | Oui | Oui | ||
XSS | Oui Built-in | Oui | Oui Via Twig | Oui | |
NullByte | |||||
SQL injection | Oui Built-in | Oui | Oui Via TDBM or Doctrine | Oui |
Avis utilisateurs et commentaires
Jo999uk le 14 avr. 2020 07:30:27 a noté CodeIgniter: Simplicité 5/5
julien le 20 aoû. 2019 11:19:01 a noté Mouf: Simplicité 1/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
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
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:21:05 a noté Laravel: Performance 5/5
flexjoly le 7 jan. 2016 19:21:01 a noté Symfony: Performance 2/5
flexjoly le 7 jan. 2016 19:07:16 a noté Symfony: Long Term Stability 5/5
flexjoly le 7 jan. 2016 19:07:11 a noté Laravel: Long Term Stability 3/5
flexjoly le 7 jan. 2016 19:06:46 a noté Laravel: Stability 5/5
flexjoly le 7 jan. 2016 19:06:42 a noté Symfony: Stability 5/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.
Not sure yet