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 8.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.2 | >= PHP 7.3 |
| 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 | |
| X (Twitter) | @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 21 | 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 |