Compare Sizes
Register
Français Español

Popular PHP-frameworks

2

Compare the most popular PHP Frameworks of 2015 according to the survey of Sitepoint: sitepoint.com/...

For the expanded version look at: php-frameworks-comparison

Link
CakePHPCodeIgniterFuelPHPKohanaLaravelMkFrameworkMoufNetteOpenbiz CubiphalconPHPixiePPI FrameworkSilex frameworkSlim frameworkSolarSymfonyYiiZend Framework 2Zikula
Websitecakephp.orgcodeigniter.comfuelphp.comkohanaframework.orglaravel.commkframework.commouf-php.comnette.orgphalcon.iophpixie.comwww.ppi.iosymfony.comslimframework.comsolarphp.comsymfony.comyiiframework.comzend.comziku.la
Latest version4.4.74.2.101.8.23.3.69.3.111.6.02.02.1.123.0.94.0.62.*@dev1.01.2.34.5.01.1.26.1.72.0.382.2.03.0.3
Release dateOct. 30th 2022 Nov. 5th 2022 Jun. 27th 2019 Jul. 25th 2016 Nov. 15th 2022 Apr. 8th 2020 Jan. 7th 2015 Dec. 3rd 2015 Mar. 6th 2013 May 16th 2020 Mar. 18th 2014 Jan. 1st 2012 Jun. 1st 2018 Apr. 14th 2020 Nov. 9th 2010 Oct. 28th 2022 Sep. 14th 2020 May 15th 2013 Sep. 4th 2020
Requirements>= PHP 7.2.8>= PHP 7.4>= PHP 5.3>= PHP 5PHP >= 7.4, OpenSSL PHP Extension, PDO PHP Extension, Mbstring PHP Extension, Tokenizer PHP Extension, XML PHP Extension,PHP >= 5.2>= PHP 5.3.2>=PHP5>=PHP 5.3.0>= 5.3.0>=PHP 5.3.0>=PHP 5.3.0>= PHP 5.2>= PHP 8.1>= PHP 5.4>= PHP 5.3>= PHP 5.3
LicenseMITBSD-styleMITBSDMITLGPLV3MITBSDNew BSD LicenseBSDMITMITBSDMITBSDBSDGPL
Features
Internationalization I18N / L10ngettext, PHP arraylanguage classPHP arrayPHP array, gettext via extensionplugin_i18nFINEZend I18N has UI interfacegettext, PHP arraylanguage classXML (XLIFF)
CSV
PHP
gettext
database
PHP array
gettext
Code generationCLICLICLIMkbuilder: générateur WebDiscouraged, use advanced configuration via dependency injection insteadhas built in Openbiz AppbuilderCLIYii CLI, Gii (Web based)Module Studio
ORMCustomActiveRecordCustomCustomELOQUENT ORM (active record)Custom possibilité facilement d'utiliser un autre (doctrine par exemple)TDBM or DoctrineSupported Metadata Level ORMPHPixie ORMDoctrine
Propel2
Doctrine 2, Propel (active record)Database Access Objects (DAO), Active Record (AR)Doctrine
Cache storageMemcache, APC File, APC, Memcache, RedisFile, apc, memcached, xcacheFile, Redis, Memcache, APCAPC,
File,
Memcached,
Memcached-tags,
SQLite,
Wincache
File System, Database, Memcached, APC, Redis, Xcache, WinCache, Memory (Arrays)cache html de page complète et/ou de "zones"/"modules" du siteAPC, File, Memcache, Memory, or any Doctrine Cache implementationBased on Zend_CacheAPC
Redis
File
Memcached
XCache
APC,


Memcache,



XCache
HTTP,
APC,
eAccelerator,
XCache
APC,
Database,
eAccelerator,
File,
Memcache,
WinCache,
XCache,
ZendPlatform
ServicesThird partyXML-RPCWebServicesAll ZF componentsSOAP / WebServices
Dependency injection containerYes With autowiringYes With graphical interface, compatible with ContainerInteropYesYes
Template SystemCustom but Smarty/Twig can be usedPHP, Simple template parser "{var_name}"PHP, Dwoo, HAML, JADE, Markdown, Mustache, Smarty, TwigBlade, PHP, CustomBuilt-in Twig supportLatteSmarty and PHPPHPPHP
Twig
Smarty
PHPTal
PHPPHP, TwigPHP and Prado's - Several others using Extensions (Razor, Smarty, Twig, etc)Smarty
MVCYes MVPYesYesYes Optional
Web2.0Full jQuery, jQuery UI, Grid System, Native AJAX,RestFuljQuery HTML5boilerplateJS-library agnosticbuilt-in jQuery and PrototypejQuery
Html5bolierplate
Twitter Bootstrap
Modernizr
built-in jQuery, extendable to any javascript framework
Testing libraryPHPUnitPHPUnit (In development)PHPUnitPHPUnitPHPUnitPHPUnitPHPUnitPHPUnit, SeleniumPHPUnit
Code generationCLICLICLIMkbuilder: générateur WebDiscouraged, use advanced configuration via dependency injection insteadhas built in Openbiz AppbuilderCLIYii CLI, Gii (Web based)Module Studio
Menu generatorYesYes
CRUD generationYesYes Evolugrid and BCEYes SensioGeneratorBundleYes Gii
Logging managementYesYesYes PSR-3 compliantYes PSR-3 compliant
User interfaceYes Oui : BuilderYes Extensible
Resources
Websitecakephp.orgcodeigniter.comfuelphp.comkohanaframework.orglaravel.commkframework.commouf-php.comnette.orgphalcon.iophpixie.comwww.ppi.iosymfony.comslimframework.comsolarphp.comsymfony.comyiiframework.comzend.comziku.la
Official CertificationYes exam-basedYes
Offcial TrainingYesYes
Tutorialcakephp.org/...codeigniter.com/...kohanaframework.org/...laravel.com/...developpez.com/...mouf-php.com/...google.com/...phpixie.com/...www.ppi.io/...solarphp.com/...symfony.com/...yiiframework.com/...zend.com/...
Github / Bitbucket / Sourceforgegithub.com/...github.com/...github.com/...github.com/...github.com/...github.com/...google.com/...github.com/...github.com/...github.com/...github.com/...github.com/...
Commercial Support
Notable projects using itHot Scripts, Affilorama...expressionengine.com skyclerk.comdupot.org supercapote.compackanalyst.com pathefilms.com wabel.com webikeo.com and many more!bestbuys.com, joined.com, many many moreDailymotion:
symfony.com/...
Drupal 8
eZ Publish 5
stay.com fictioncity.net humhub.org
Twitter
Development community
Active communityYes
Communityyiiframework.com/...
StackOverflow31 33269 123173 276<100<10068 86214k25k
Your reviews
Simplicity
4.3/5 3 ratings
4.7/5 10 ratings
5.0/5 1 rating
5.0/5 1 rating
5.0/5 6 ratings
5.0/5 3 ratings
3.0/5 2 ratings
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
3.8/5 4 ratings
4.7/5 3 ratings
3.1/5 7 ratings
no rating
Learning Curve
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
4.0/5 1 rating
no rating
2.0/5 1 rating
no rating
Stability
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
5.0/5 1 rating
no rating
Long Term Stability
no rating
no rating
no rating
no rating
3.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
5.0/5 1 rating
no rating
Active international social community
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
5.0/5 2 ratings
no rating
no rating
Features
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
Flexibility
no rating
no rating
no rating
no rating
3.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
Large projects
no rating
no rating
no rating
no rating
3.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
4.0/5 1 rating
no rating
Performance
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
2.0/5 1 rating
no rating
2.0/5 1 rating
no rating
Used by large companies
no rating
no rating
no rating
no rating
2.0/5 1 rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
no rating
5.0/5 1 rating
no rating
5.0/5 1 rating
no rating
Like
8
40
4
4
18
1
1
0
1
1
1
3
0
0
0
19
36
4
0
Popularity 2015 at Work25559725351,65967116941865791,067504390
Popularity 2015 personal22948227222,1127032314201421581,005620346
Popularity 20144.51 %7.62 %1.5 %25.85 %0 %16.73 %1.5 %1.5 %10.62 %7.62 %4.51 %
Security
XSRFYesYes Built-inYesYesYes
XSSYesYes Built-inYesYesYes Via TwigYes
NullByteYes
SQL injectionYesYes Built-inYesYesYes Via TDBM or DoctrineYes
Embed
Compare Agile Toolkit vs Banshee vs CakePHP2 vs ClanCatsFramework vs CodeIgniter vs CodeIgniter vs Fat-Free (F3) vs FuelPHP vs Jelix vs Kohana vs Laravel vs Laravel vs Mako vs MkFramework vs Mouf vs Openbiz Cubi vs phalcon vs PHPixie vs PPI Frame...
Frameworks
English
Public
Public
Nov. 20th 2022 5:18:57 PM
9 more
View changes
Manage backups

User reviews and comments

see older comments