Yii | CodeIgniter | Symfony | Laravel | CakePHP | FuelPHP | Zend Framework 2 | phalcon | PHPixie | Slim framework | |
---|---|---|---|---|---|---|---|---|---|---|
Site web | https://www.yiiframework.com/ | https://codeigniter.com/ | https://symfony.com/ | https://laravel.com/ | https://cakephp.org/ | https://fuelphp.com/ | http://framework.zend.com/ | https://phalcon.io/ | https://phpixie.com/ | https://www.slimframework.com/ |
Dernière version | 2.0.38 | 4.0.4 | 5.1.7 | 8.11 | 4.1.5 | 1.8.2 | 2.2.0 | 4.0.6 | 2.*@dev | 4.5.0 |
Date de sortie | 2020-09-14 | 2020-07-15 | 2020-10-04 | 2020-10-21 | 2013-10-28 | 2019-06-27 | 2013-05-15 | 2020-05-16 | 2014-03-18 | 2020-04-14 |
Licence | BSD | BSD-style | MIT | MIT | MIT | MIT | BSD | New BSD License | BSD | |
Dépendances | >= PHP 5.4 | >= PHP 5.1.6 | >= PHP 5.5.9 | PHP >= 7.0.0, OpenSSL PHP Extension, PDO PHP Extension, Mbstring PHP Extension, Tokenizer PHP Extension, XML PHP Extension, | >= PHP 7.2.8 | >= PHP 5.3 | >= PHP 5.3 | >=PHP 5.3.0 | >=PHP 5.3.0 | |
Rétrocompatibilité | ||||||||||
Fonctionnalités | ||||||||||
Internationalisation I18N / L10n | gettext database PHP array | language class | XML (XLIFF) PHP YAML MySQL (via Bundle) | PHP array, gettext via extension | gettext, PHP array | PHP array | PHP Array, INI file, Gettext. Any other translator loader (XML, DB) can be implemented | |||
Génération de code | Yii CLI, Gii (Web based) | CLI | CLI | CLI | CLI | |||||
ORM | Database Access Objects (DAO), Active Record (AR) | ActiveRecord | Doctrine 2 ou Propel | ELOQUENT ORM (active record) | Custom | Custom | Zend Db, intégration de doctrine 2 via composer | PHPixie ORM | ||
Type de cache | APC, Database, eAccelerator, File, Memcache, WinCache, XCache, ZendPlatform | File, apc, memcached, xcache | HTTP 1.1 Memcache Filesystem AS3 APC, eAccelerator, XCache | File System, Database, Memcached, APC, Redis, Xcache, WinCache, Memory (Arrays) | Memcache, APC File, APC, Memcache, Redis | File, Redis, Memcache, APC | ||||
Dependency injection container | Oui | Oui With autowiring | Oui | |||||||
Services | SOAP / WebServices | XML-RPC | Third party | Zend Service Manager | ||||||
Systèmes de templates | PHP and Prado's - Several others using Extensions (Razor, Smarty, Twig, etc) | PHP, Simple template parser "{var_name}" | PHP, Twig | Blade, PHP, Custom | Custom but Smarty/Twig can be used | PHP, Dwoo, HAML, JADE, Markdown, Mustache, Smarty, Twig | phtml | PHP | ||
Web2.0 | built-in jQuery, extendable to any javascript framework | jQuery HTML5boilerplate | Full jQuery, jQuery UI, Grid System, Native AJAX,RestFul | JS-library agnostic | ||||||
Librairie de test | PHPUnit, Selenium | PHPUnit (In development) | PHPUnit | PHPUnit | PHPUnit | PHPUnit | PHPUnit | |||
Edge Side Includes | Oui include tag only | |||||||||
Génération de code | Yii CLI, Gii (Web based) | CLI | CLI | CLI | CLI | |||||
Générateur de couche modèle | Oui DoctrineBundle, PropelBundle | Oui | ||||||||
Générateur de menu | ||||||||||
Générateur de CRUD | Oui Gii | Oui SensioGeneratorBundle | Oui | |||||||
Gestion de logs | Oui PSR-3 compliant | Oui | Oui | |||||||
User interface | ||||||||||
Multiple databases | Oui | Oui | Oui | Oui | Oui | |||||
Sécurité | ||||||||||
Xss | Oui Built-in | Oui | Oui | Oui | ||||||
Xsrf | Oui Built-in | Oui | Oui | Oui | ||||||
Sql injection | Oui Built-in | Oui | Oui | |||||||
Auth module | Oui | Oui | Oui | |||||||
Ressources | ||||||||||
Site web | https://www.yiiframework.com/ | https://codeigniter.com/ | https://symfony.com/ | https://laravel.com/ | https://cakephp.org/ | https://fuelphp.com/ | http://framework.zend.com/ | https://phalcon.io/ | https://phpixie.com/ | https://www.slimframework.com/ |
Tutoriel | http://www.yiiframework.com/doc/blog/ | http://codeigniter.com/user_guide/tutorial/index.html | http://symfony.com/doc/current/quick_tour/index.html | http://laravel.com/docs | http://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.html | http://framework.zend.com/manual/en/learning.quickstart.intro.html | http://phpixie.com/tutorials/learn-phpixie-in-30-minutes/ | |||
Github / Bitbucket / Sourceforge | https://github.com/yiisoft/yii | https://github.com/EllisLab/CodeIgniter | https://github.com/symfony | https://github.com/laravel/laravel | https://github.com/cakephp/cakephp | https://github.com/fuel | https://github.com/zendframework/zf2 | https://github.com/phalcon | https://github.com/dracony/PHPixie | |
Commercial Support | Oui http://www.clevertech.biz/blog/yii/ | Oui www.expressionengine.com | Oui http://symfony.com/services/support | Oui http://cakedc.com | Oui http://www.zend.com/en/support-center/support/ | |||||
Projets importants qui l'utilisent | http://www.stay.com http://www.fictioncity.net https://www.humhub.org | http://expressionengine.com http://skyclerk.com/ | Dailymotion: http://symfony.com/blog/dailymotion-powered-by-symfony Drupal 8 eZ Publish 5 | http://teamspeak.net/ http://socialpoke.me/ http://www.hotscripts.com/ http://www.flipcomp.com/ | http://www.bbc.co.uk/ http://www.bnpparibas.com/ http://www.webex.com/ http://www.villeroy-boch.com/ | |||||
http://twitter.com/yiiframework | https://twitter.com/CodeIgniter | https://twitter.com/symfony | https://twitter.com/laravelphp | https://twitter.com/cakephp | http://twitter.com/fuelphp | https://twitter.com/zfdevteam | ||||
Vos avis | ||||||||||
Simplicité | 4.7 3 notes | 4.7 10 notes | 3.8 4 notes | 5.0 6 notes | 4.3 3 notes | 5.0 1 note | 3.1 7 notes | 0 aucune note | 0 aucune note | 0 aucune note |
J'aime |
Plus de comparatifs
Commentaires
Laisser un commentaire
S'inscrire Se connecter