Sitio web | codeigniter.com | symfony.com | laravel.com | cakephp.org | yiiframework.com | fatfreeframework.com | github.com/... | fuelphp.com | jelix.org | kohanaframework.org | zend.com | www.ppi.io | mkframework.com | mouf-php.com | | phalcon.io | phpixie.com | banshee-php.org | clancats.io | makoframework.com | symfony.com | slimframework.com | solarphp.com | ziku.la |
---|
Latest version | 4.2.10 | 6.1.7 | 8.11 | 4.4.7 | 2.0.38 | 3.7.2 | 4.3 | 1.8.2 | 1.7.5 | 3.3.6 | 2.2.0 | 1.0 | v4.135.0 | 2.0 | 3.0.9 | 4.0.6 | 2.*@dev | 4.2 | 2.0.6 | 7.0.1 | 1.2.3 | 4.5.0 | 1.1.2 | 3.0.3 |
---|
Fecha de lanzamiento | 2022-11-05 | 2022-10-28 | 2020-10-21 | 2022-10-30 | 2020-09-14 | 2020-05-28 | 2015-01-17 | 2019-06-27 | 2020-08-17 | 2016-07-25 | 2013-05-15 | 2012-01-01 | 2020-01-16 | 2015-01-07 | 2013-03-06 | 2020-05-16 | 2014-03-18 | 2014-08-14 | 2014-09-16 | 2020-09-15 | 2018-06-01 | 2020-04-14 | 2010-11-09 | 2020-09-04 |
---|
First version | 2006 | 2005 | | 2005 | | | | | | | | | | | | | | | | | | | | |
---|
License | BSD-style | MIT | MIT | MIT | BSD | GPL3 | MIT | MIT | LGPL | BSD | BSD | MIT | LGPLV3 | MIT | BSD | New BSD License | BSD | OpenSource (custom) | MIT | BSD | MIT | | BSD | GPL |
---|
Requirements | >= PHP 7.4 | >= PHP 8.1 | 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.4 | >=PHP 5.3 | >=PHP5.3 | >= PHP 5.3 | >= PHP 5.2 | >= PHP 5 | >= PHP 5.3 | >= 5.3.0 | PHP >= 5.2 | >= PHP 5.3.2 | >=PHP5 | | >=PHP 5.3.0 | | >= PHP 5.3 | >= PHP 5.3.1 | >=PHP 5.3.0 | >=PHP 5.3.0 | >= PHP 5.2 | >= PHP 5.3 |
---|
Rétrocompatibilité | | | | | | | | | | | | | Toute la branche 4.* , depuis 2009 | | | | | | | | | | | |
---|
Package code | 573 | 36 066 | | 2 434 | | | | | | | | | | | | | | | | | | | | |
---|
Características | | | | | | | | | | | | | | | | | | | | | | | | |
---|
Internationalization I18N / L10n | language class | XML (XLIFF) CSV PHP | PHP array, gettext via extension | gettext, PHP array | gettext
database
PHP array | ICU/intl | callback gettext array | PHP array | XML File, PHP Array | | | gettext, PHP array | plugin_i18n | FINE | Zend I18N has UI interface | | | | PHP array | language class | | | language class | gettext |
---|
Code generation | | CLI | CLI | CLI | Yii CLI, Gii (Web based) | | Discouraged | CLI | CLI | | | | Mkbuilder: générateur Web | Discouraged, use advanced configuration via dependency injection
instead | has built in Openbiz Appbuilder | | | | CLI | | | | | Module Studio |
---|
ORM | ActiveRecord | Doctrine 2, Propel (active record) | ELOQUENT ORM (active record) | Custom | Database Access Objects (DAO), Active Record (AR) | Axon (SQL), M2 (MongoDB), and Jig (flat files) | Agile Data (git.io/ad) (full domain logic mapping and NoSQL
support) | Custom | Data Access Object (DAO) | Custom | | Doctrine
Propel2 | Custom possibilité facilement d'utiliser un autre (doctrine par
exemple) | TDBM or Doctrine | Supported Metadata Level ORM | | PHPixie ORM | | CCF ORM - DB\Model | Third party. Doctrine, Propel ... | | | | Doctrine |
---|
Cache storage | File, apc, memcached, xcache | HTTP,
APC,
eAccelerator,
XCache | File System, Database, Memcached, APC, Redis, Xcache, WinCache,
Memory (Arrays) | Memcache, APC File, APC, Memcache, Redis | APC,
Database,
eAccelerator,
File,
Memcache,
WinCache,
XCache,
ZendPlatform | APC, xCache, WinCache, Memcache, Filesystem, Shared memory | Extensible (Provided Session, Arrays) | File, Redis, Memcache, APC | File, APC, Memcache, Redis | APC,
File,
Memcached,
Memcached-tags,
SQLite,
Wincache | | APC
Redis
File
Memcached
XCache | cache html de page complète et/ou de "zones"/"modules" du site | APC, File, Memcache, Memory, or any Doctrine Cache implementation | Based on Zend_Cache | | | | | APC,
File,
Memcache / Memcached,
Memory,
Redis,
SQLite,
XCache,
ZendDisk,
ZendMemory,
WinCache | | | APC,
Memcache,
XCache | |
---|
Dependency injection container | | Sí | Sí With autowiring | | | | | | | | Sí | | | Sí With graphical interface, compatible with ContainerInterop | | | | | | | | | | |
---|
Servicios | XML-RPC | | | Third party | SOAP / WebServices | OpenID, Twitter, Google, Yahoo, Akismet, XML-RPC, SOAP, Pingback | Integrated with packagist.org | | XML-RPC and many others provided on booster.jelix.org | | | All ZF components | | | WebServices | | | | | | | | | |
---|
Template System | PHP, Simple template parser "{var_name}" | PHP, Twig | Blade, PHP, Custom | Custom but Smarty/Twig can be used | PHP and Prado's - Several others using Extensions (Razor, Smarty,
Twig, etc) | PHP, custom plugin, Twig, Haanga, Smarty, etc. | Fast, simple built-in passive template engine | PHP, Dwoo, HAML, JADE, Markdown, Mustache, Smarty, Twig | jTpl | | | PHP
Twig
Smarty
PHPTal | | Built-in Twig support | Smarty and PHP | | PHP | XSLT | PHP, CCTemplates | PHP | | | PHP | Smarty |
---|
Web2.0 | jQuery HTML5boilerplate | | | Full jQuery, jQuery UI, Grid System, Native AJAX,RestFul | built-in jQuery, extendable to any javascript framework | JS-library agnostic | Full jQuery, jQuery UI, Grid System, Native AJAX, Popovers, Custom
JS widgets | JS-library agnostic | jQuery | | | jQuery
Html5bolierplate
Twitter Bootstrap
Modernizr | | | built-in jQuery and Prototype | | | | | JS-library agnostic | | | | |
---|
Testing library | PHPUnit (In development) | PHPUnit | PHPUnit | PHPUnit | PHPUnit, Selenium | Built-in | PHPUnit or internal UI testing class. | PHPUnit | PHPUnit | | PHPUnit | PHPUnit | | | PHPUnit | | | | PHPUnit | | | | | |
---|
Edge Side Includes | | Sí include tag only | | | | | | | | | | | | | | | | | | | | | | |
---|
Code generation | | CLI | CLI | CLI | Yii CLI, Gii (Web based) | | Discouraged | CLI | CLI | | | | Mkbuilder: générateur Web | Discouraged, use advanced configuration via dependency injection
instead | has built in Openbiz Appbuilder | | | | CLI | | | | | Module Studio |
---|
Générateur de couche modèle | | Sí DoctrineBundle, PropelBundle | | | | | | | | | | | Sí | | | | | | | | | | | |
---|
Générateur de menu | | | | | | | Sí $menu->addItem('blah'); | | | | | | Sí | Sí | | | | | | | | | | |
---|
Générateur de CRUD | | Sí SensioGeneratorBundle | | | Sí Gii | | Sí $crud->setModel('Order'); | | | | | | Sí | Sí Evolugrid and BCE | | | | | Sí | | | | | |
---|
Gestion de logs | | Sí PSR-3 compliant | Sí | | | Sí | Sí Audit Extension: (http://www.agiletoolkit.org/data/extensions/audit) | | | | | | Sí | Sí PSR-3 compliant | | | | | Sí | | | | | |
---|
User interface | | | | | | | Sí Built-in components and add-ons. | | | | | | Sí Oui : Builder | Sí Extensible | | | | | | | | | | |
---|
Multiple databases | Sí | Sí | Sí | Sí | Sí | | | | | | | | | | | | | | | | | | | |
---|
Seguridad | | | | | | | | | | | | | | | | | | | | | | | | |
---|
XSS | Sí Built-in | Sí | Sí | Sí | | Sí Built-in | Sí addon | | | | | | Sí | Sí Via Twig | | | | | Sí | | | | | |
---|
XSRF | Sí Built-in | Sí | Sí | Sí | | Sí Built-in | Sí addon | | | | | | Sí | | | | | | Sí | | | | | |
---|
SQL injection | Sí Built-in | Sí | Sí | Sí | | Sí Built-in | Sí http://git.io/dsql | | | | | | Sí | Sí Via TDBM or Doctrine | | | | | Sí | | | | | |
---|
Auth module | | Sí | Sí | Sí | | | | | | | | | Sí Généré via le buider | | | | | | | | | | | |
---|
Lines of code | 83 | 123 | | 60 | | | | | | | | | | | | | | | | | | | | |
---|
Number of files | 6 | 9 | | 6 | | | | | | | | | | | | | | | | | | | | |
---|
Request serving time ms | 50 | 859 | | 462 | | | | | | | | | | | | | | | | | | | | |
---|
Requests per second | 480 | 42 | | 130 | | | | | | | | | | | | | | | | | | | | |
---|
Auth | No | Sí | | Sí | | | | | | | | | | | | | | | | | | | | |
---|
Resources | | | | | | | | | | | | | | | | | | | | | | | | |
---|
Sitio web | codeigniter.com | symfony.com | laravel.com | cakephp.org | yiiframework.com | fatfreeframework.com | github.com/... | fuelphp.com | jelix.org | kohanaframework.org | zend.com | www.ppi.io | mkframework.com | mouf-php.com | | phalcon.io | phpixie.com | banshee-php.org | clancats.io | makoframework.com | symfony.com | slimframework.com | solarphp.com | ziku.la |
---|
Tutorial | codeigniter.com/... | symfony.com/... | laravel.com/... | cakephp.org/... | yiiframework.com/... | fatfreeframework.com/... | | | jelix.org/... | kohanaframework.org/... | zend.com/... | www.ppi.io/... | developpez.com/... | mouf-php.com/... | google.com/... | | phpixie.com/... | | clancats.io/... | | | | solarphp.com/... | |
---|
Github / Bitbucket / Sourceforge | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... | github.com/... | | | | | github.com/... | github.com/... | google.com/... | github.com/... | github.com/... | | github.com/... | | | | | github.com/... |
---|
Commercial Support | Sí www.expressionengine.com | Sí http://symfony.com/services/support | | Sí http://cakedc.com | Sí http://www.clevertech.biz/blog/yii/ | No | Sí http://agiletech.ie/ | | No | | Sí http://www.zend.com/en/support-center/support/ | | | | Sí | | | | | | | | | |
---|
Notable projects using it | expressionengine.com skyclerk.com | Dailymotion:
symfony.com/...
Drupal 8
eZ Publish 5
| | Hot Scripts, Affilorama... | stay.com fictioncity.net
humhub.org | fatfree.sf.net | linkedfinance.com sortmybooks.com | | HaveFnuBB forum project : havefnubb.org | | | bestbuys.com, joined.com, many many more | dupot.org supercapote.com | packanalyst.com pathefilms.com
wabel.com webikeo.com and many more! | | | | | golfimport.ch clancats.com | | | | | |
---|
Twitter | | | | | | | | | | | | | | | | | | | | | | | | |
---|
Tus críticas | | | | | | | | | | | | | | | | | | | | | | | | |
---|
GitHub Stars | 18 121 | 25 415 | | 8 425 | | | | | | | | | | | | | | | | | | | | |
---|
StackOverflow | 69 123 | 68 862 | 50k | 31 332 | 14k | | | | | | 25k | | | | | | <100 | | | | | | | |
---|
Simplicity | 4.7/5 10 Calificaciones | 3.8/5 4 Calificaciones | 5.0/5 6 Calificaciones | 4.3/5 3 Calificaciones | 4.7/5 3 Calificaciones | 4.8/5 4 Calificaciones | 4.7/5 3 Calificaciones | 5.0/5 1 Valoración | 5.0/5 1 Valoración | 5.0/5 1 Valoración | 3.1/5 7 Calificaciones | sin puntuaciones | 5.0/5 3 Calificaciones | 3.0/5 2 Calificaciones | sin puntuaciones | sin puntuaciones | sin puntuaciones | sin puntuaciones | 5.0/5 1 Valoración | sin puntuaciones | sin puntuaciones | sin puntuaciones | sin puntuaciones | sin puntuaciones |
---|
Me gusta | Le gusta 40 | Le gusta 19 | Le gusta 18 | Le gusta 8 | Le gusta 36 | Le gusta 9 | Le gusta 4 | Le gusta 4 | Le gusta 5 | Le gusta 4 | Le gusta 4 | Le gusta 3 | Le gusta 1 | Le gusta 1 | Le gusta 1 | Le gusta 1 | Le gusta 1 | Le gusta 0 | Le gusta 0 | Le gusta 0 | Le gusta 0 | Le gusta 0 | Le gusta 0 | Le gusta 0 |
---|
User reviews and comments
nency on 2022-04-08 11:44:09
John Bruce on 2022-02-02 07:18:45
Mack James on 2022-01-11 14:34:58
quokkalabs on 2021-10-11 13:17:47
Aman Paul on 2021-10-05 11:29:54
Amrut on 2021-09-30 12:54:33
Sneha on 2021-09-27 07:37:04
arkss technologies on 2021-03-08 06:28:11
Satyam Jaiswal on 2021-01-29 11:20:47
Mahesh on 2020-07-23 16:42:36
sdf on 2020-07-08 14:32:57
Jo999uk on 2020-04-14 07:30:27 rated CodeIgniter: Simplicity 5/5
Julia on 2019-12-21 17:11:40
deemapartizan on 2019-12-14 12:37:50
L.Kucher on 2019-10-26 09:20:07
julien on 2019-08-20 11:19:01 rated Mouf: Simplicity 1/5
wajidkhan on 2019-07-10 20:09:05 suggested on Zend Framework 2 to set Nombre to Zend Framework
Jani Ali on 2019-02-28 10:14:32 rated Zend Framework 2: Simplicity 5/5
Jani Ali on 2019-02-28 10:12:58
wajidkhan on 2019-02-26 08:36:07 rated CodeIgniter: Simplicity 5/5
ver mayores comentariosVery good article. To support Laravel web development demands, I would also like to share that Laravel is still the best PHP framework to use in 2022 for software developers. In the USA, laravel development companies offers top-notch development solutions to market needs.
First of all, Thank you for sharing such fantastic information regarding PHP frameworks, As per my opinion, To get the most importance of a PHP framework, and avoid frustration, make sure you have a decent knowledge of PHP and understand the underlying concepts behind frameworks. For knowing more, please check, @ websoptimization.com/...
I usually recommended CodeIgniter due to it can build rapid web application development for small footprints.
Best Comparison.
I usually recommend laravel
I usually recommend Laravel since it allows for the quick creation of web applications with tiny footprints. multiqos.com/...
Hi There PHP is a widely used open-source language that is used by a wide range of web developers from budding to professional developers. If you're looking for professional web development services you could visit: cubestech.net
Arkss Technologies is a leading Website design and development company in the USA Web design encompasses many different skills and disciplines in the production and maintenance of websites. Website design includes web graphic design, user-interface, and proprietary software, etc. Our most reliable website designers and developers work together to provide the best service you ever had! We additionally provide a direct Client-to-Developer relationship to understand your need and goals.
I recommend Laravel.
Thanks for Share PHP Framework. it is very helpful for PHP beginners and professionals. tutorialandexample.com/...
Object-relational mapping (ORM) are components that helps you to transform your databases access in a more friendly object oriented manner. Instead of manipulating records, you manipulate objects and could most of the time forget about all the SQL queries that goes behind the scene thedigizones.com/...
good
Thanks! A very useful aticle! I also highly recommend to use information about complex PHP projects delivered by N-iX (Ukrainian provider of software development outsourcing services with delivery centres in Ukraine, Poland, Bulgaria, and Belarus and over 1000 expert software developers).
A useful and fresh frameworks comparison - pixelbot.co/...
That's an amazing table, never saw anything like it! I remember one PHP developer once told me that Laravel is the extended Symfony and 'uses' it in many ways. Or maybe it was vise versa. Don't really remember. It says a good PHP developer should know a few PHP frameworks - talmatic.com/... Is that true? Trying to figure out which framework is the best to start with.
I would go with Zend Framework 2 , as we are offering Outsourcing Services and most of the demand is coming for Zend Framwork.