Top PHP Frameworks
Likes 0
Compare CodeIgniter vs Laravel vs Mouf vs Symfony vs Yii
Compare CodeIgniter vs Laravel vs Mouf vs Symfony vs Yii
Link | CodeIgniter | Laravel | Mouf | Symfony | Yii |
---|---|---|---|---|---|
Webseite | codeigniter.com | laravel.com | mouf-php.com | symfony.com | yiiframework.com |
License | BSD-style | MIT | MIT | MIT | BSD |
Requirements | >= 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 |
Eigenschaften | |||||
Internationalization I18N / L10n | language class | PHP array, gettext via extension | FINE | XML (XLIFF) CSV PHP | gettext database PHP array |
Code generation | 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, Propel (active record) | Database Access Objects (DAO), Active Record (AR) |
Cache storage | File, apc, memcached, xcache | File System, Database, Memcached, APC, Redis, Xcache, WinCache, Memory (Arrays) | APC, File, Memcache, Memory, or any Doctrine Cache implementation | HTTP, APC, eAccelerator, XCache | APC, Database, eAccelerator, File, Memcache, WinCache, XCache, ZendPlatform |
Dienstleistungen | XML-RPC | SOAP / WebServices | |||
Dependency injection container | Ja With autowiring | Ja With graphical interface, compatible with ContainerInterop | Ja | ||
Template System | 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 | |||
Testing library | PHPUnit (In development) | PHPUnit | PHPUnit | PHPUnit, Selenium | |
Code generation | CLI | Discouraged, use advanced configuration via dependency injection instead | CLI | Yii CLI, Gii (Web based) | |
Générateur de menu | Ja | ||||
Générateur de CRUD | Ja Evolugrid and BCE | Ja SensioGeneratorBundle | Ja Gii | ||
Gestion de logs | Ja | Ja PSR-3 compliant | Ja PSR-3 compliant | ||
User interface | Ja Extensible | ||||
Resources | |||||
Webseite | codeigniter.com | laravel.com | mouf-php.com | symfony.com | yiiframework.com |
Tutorial | 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 | |||||
Notable projects using it | 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 | Ja | ||||
Active international social community | no rating | 5.0/5 1 rating | no rating | 5.0/5 1 rating | 5.0/5 2 ratings |
Community | yiiframework.com/... | ||||
Ihre Bewertungen | |||||
Simplicity | 4.7/5 10 ratings | 5.0/5 6 ratings | 3.0/5 2 ratings | 3.8/5 4 ratings | 4.7/5 3 ratings |
Ich mag das | Likes 40 | Likes 18 | Likes 1 | Likes 19 | Likes 36 |
Sicherheit | |||||
XSRF | Ja Built-in | Ja | Ja | ||
XSS | Ja Built-in | Ja | Ja Via Twig | Ja | |
NullByte | |||||
SQL injection | Ja Built-in | Ja | Ja Via TDBM or Doctrine | Ja |
User reviews and comments
Jo999uk on 2020-04-14 07:30:27 rated CodeIgniter: Simplicity 5/5
julien on 2019-08-20 11:19:01 rated Mouf: Simplicity 1/5
wajidkhan on 2019-02-26 08:36:07 rated CodeIgniter: Simplicity 5/5
wajidkhan on 2019-02-26 08:35:50 rated Laravel: Simplicity 5/5
nbtai91 on 2018-10-23 08:18:51 rated Symfony: Simplicity 5/5
jugcosta on 2018-03-21 00:40:41 rated Yii: Active international social community 5/5
jugcosta on 2018-03-21 00:39:55 rated Yii: Simplicity 5/5
codiiv on 2018-01-29 12:41:36 rated Laravel: Simplicity 5/5
Alvin Bunk on 2016-05-13 08:27:08 suggested on Symfony to set Name to Symfony3
Antonín Slejška on 2016-03-29 13:47:42 rated Yii: Simplicity 5/5
Antonín Slejška on 2016-03-29 13:47:36 rated Yii: Active international social community 5/5
SuperMario on 2016-03-23 17:38:13 rated Symfony: Simplicity 4/5
flexjoly on 2016-01-07 19:26:32 rated Laravel: Used by large companies 2/5
flexjoly on 2016-01-07 19:25:13 rated Symfony: Used by large companies 5/5
flexjoly on 2016-01-07 19:21:05 rated Laravel: Performance 5/5
flexjoly on 2016-01-07 19:21:01 rated Symfony: Performance 2/5
flexjoly on 2016-01-07 19:07:16 rated Symfony: Long Term Stability 5/5
flexjoly on 2016-01-07 19:07:11 rated Laravel: Long Term Stability 3/5
flexjoly on 2016-01-07 19:06:46 rated Laravel: Stability 5/5
flexjoly on 2016-01-07 19:06:42 rated Symfony: Stability 5/5
see older commentsgood
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