Comparatifs des frameworks PHP

Entreprises > Dévelopement informatique > Frameworks
16
2012-05-06 23:57:41

Tableau comparatif collaboratif des différents frameworks PHP (Banshee vs CakePHP vs CakePHP2 vs CodeIgniter vs Fat-Free vs Kohana vs Solar vs Symfony vs Symfony2 vs Yii vs Zend Framework vs Zend Framework2).

Fonctionnalités

Cette partie du tableau comparatif essaie de résumer les caractéristiques importantes et principales du framework PHP.

Object-relational mapping (ORM) sont des composants qui vous aide à transformer votre accès bases de données de façon conviviale en un accès orientée objet. Au lieu de manipuler des lignes de base de données (enregistrements / "records"), vous manipulez des objets et pouvez la plupart du temps oublier tous les requêtes SQL utilisés en arrière plan.

La Génération de code rend la vie plus facile aux développeurs en créant des fichiers et du contenu automatiquement par défaut afin de n'avoir pas besoin de le faire.

Edge Side Includes (ESI) permet, avec un cache de passerelle conforme, de mettre en cache une page entièrement et de mettre à jour que des parties de la page qui ont changé.

Ressources

Cette section est une partie importante, il vous aide à aller directement à la section essentielle lors de l'utilisation d'un nouveau framework: les tutoriels et la documentation. Jetez un oeil sur le tutoriel et la documentation pour obtenir une vue rapide sur la verbosité du code, et la qualité de la documentation.

N'hésitez pas à ajouter des critères de comparaison ou d'autres frameworks PHP...

BansheeCakePHP2CodeIgniterFuelPHPKohanaLithiumMakoFat-Free (F3)PPI FrameworkSolarSymfonySymfony2YiiZend FrameworkZend Framework 2Zikula
Site webhttp://www.banshee-php.org/http://cakephp.org/http://codeigniter.com/http://fuelphp.com/http://kohanaframework.org/http://lithify.me/http://makoframework.comhttp://fatfree.sourceforge.nethttp://www.ppi.iohttp://solarphp.com/http://www.symfony-project.org/http://symfony.com/http://www.yiiframework.com/http://framework.zend.com/http://framework.zend.com/http://zikula.org/
Dernière version3.42.1.22.11.13.20.102.2.12.0.101.01.1.21.4.172.0.131.1.101.11.112.0.0beta31.3.3
Date de sortie2012-03-082012-04-302011-11-222011-12-132011-07-152011-06-182012-04-302012-04-172012-01-012010-11-092012-03-082012-04-302012-02-122011-09-292012-03-022012-05-06
LicenceOpenSource (custom)BSD-styleMITBSDBSDGPL3MITBSDMITMITBSDBSDBSDGPL
Dépendances>= PHP 5>= PHP 5.1.6>= PHP 5.3>= PHP 5>= PHP 5.3>= PHP 5.3.1>=PHP 5.3>= 5.3.0>= PHP 5.2>= PHP 5.2.4>= PHP 5.3.2>= PHP 5.1.0>= PHP 5.2.4>= PHP 5.3>= PHP 4.3
Fonctionnalités
Internationalisation I18N / L10nlanguage classgettext, PHP arraylanguage classICU/intlgettext, PHP arraylanguage classXML (XLIFF)
gettext
database
XML (XLIFF)
CSV
PHP
gettext
database
PHP array
XML (XLIFF, TBX, TMX, QT, XmlTm)
gettext
PHP array
INI file
CSV file
gettext
ORMCustomCustomCustomThird party. Doctrine, Propel ...Axon (SQL), M2 (MongoDB), and Jig (flat files)Doctrine
Propel2
Doctrine 1.2, Propel 1.4Doctrine 2Database Access Objects (DAO), Active Record (AR)Zend_Db_Table, Doctrine, Propel
Type de cacheFile, apc, memcached, xcacheAPC,
File,
Memcached,
Memcached-tags,
SQLite,
Wincache
Apc, File, Memcache, Memory, Redis, XCacheAPC,
File,
Memcache / Memcached,
Memory,
Redis,
SQLite,
XCache,
ZendDisk,
ZendMemory,
WinCache
APC, xCache, Memcache, Filesystem, Shared memoryAPC
Redis
File
Memcached
XCache
APC,


Memcache,



XCache
APC,
EAccelerator,
File,
Memcache,
SQLite,


XCache
APC,
eAccelerator,
XCache
APC,
Database,
eAccelerator,
File,
Memcache,

WinCache,
XCache,
ZendPlatform
APC,
File,
Memcache,
SQLite,
Static (generate static file),
TwoLevels (combine quick and slow),
XCache,
ZendPlatform
Génération de codeCLICLICLIYii CLI, GiiZend Tool, CLI
ServicesXML-RPCOpenID, Twitter, Google, Yahoo, Akismet, XML-RPC, SOAPAll ZF componentsGData (Google), Technorati, Flickr, Twitter, Yahoo, Amazon, OpenID, OAuth, and many more
Systèmes de templatesXSLTPHP, Twig, SmartyPHP, Simple template parser "{var_name}"PHP, Dwoo, HAML, JADE, Markdown, Mustache, Smarty, TwigPHPPHPPHP, custom plugin, Twig, Haanga, Smarty, etc.PHP
Twig
Smarty
PHPTal
PHPPHPPHP, TwigPHPSmarty
Web2.0jQuery HTML5boilerplateJS-library agnosticJS-library agnosticJS-library agnosticjQuery
Html5bolierplate
Twitter Bootstrap
Modernizr
built-in jQuery, extendable to any javascript frameworkDojo, jQuery, XHR Context switch and many more
Librairie de testPHPUnit (In development)PHPUnitBuilt-inPHPUnitLime
(PHPUnit possible)
PHPUnitPHPUnit, SeleniumPHPUnitPHPUnit
Edge Side IncludesNonOui include tag only
Ressources
Site webhttp://www.banshee-php.org/http://cakephp.org/http://codeigniter.com/http://fuelphp.com/http://kohanaframework.org/http://lithify.me/http://makoframework.comhttp://fatfree.sourceforge.nethttp://www.ppi.iohttp://solarphp.com/http://www.symfony-project.org/http://symfony.com/http://www.yiiframework.com/http://framework.zend.com/http://framework.zend.com/http://zikula.org/
Tutorielhttp://book.cakephp.org/2.0/en/tutorials-and-examples/blog/blog.htmlhttp://codeigniter.com/user_guide/tutorial/index.htmlhttp://kohanaframework.org/3.2/guide/kohana/tutorialshttp://lithify.me/docs/manual/quickstarthttp://fatfree.sourceforge.net/page/getting-startedhttp://www.ppi.io/docshttp://solarphp.com/manual/blog-demohttp://www.symfony-project.org/jobeet/1_4/Doctrine/en/http://symfony.com/doc/current/quick_tour/index.htmlhttp://www.yiiframework.com/doc/blog/http://framework.zend.com/manual/en/learning.quickstart.intro.htmlhttp://framework.zend.com/manual/en/learning.quickstart.intro.html
Projets importants qui l'utilisenthttp://teamspeak.net/ http://socialpoke.me/ http://www.hotscripts.com/ http://www.flipcomp.com/http://expressionengine.com http://skyclerk.com/http://fatfree.sf.nethttp://www.bestbuys.com, http://www.joined.com, many many moreYahoo! Answers:
http://symfony.com/blog/yahoo-answers-powered-by-symfony
Dailymotion:
http://symfony.com/blog/dailymotion-powered-by-symfony
Magento eCommerce:
http://framework.zend.com/casestudies/ZFCaseStudy-Magento.pdf

TomatoCMS:
http://tomatocms.com/

Autre
J'aime 0 1 8 2 1 1 0 7 3 0 8 6 14 6 0 0
Mis à jour2012-05-06 23:40:522012-05-06 23:37:322012-03-21 22:11:112012-03-21 22:13:212011-08-01 01:21:212011-12-23 22:41:532012-05-06 23:53:172012-05-06 23:57:412012-01-02 23:24:232011-12-20 21:51:082012-03-09 00:01:372012-05-06 23:37:322012-02-26 21:43:502011-12-23 10:28:102012-03-21 21:52:552012-05-06 23:37:32
Inclure
  • 2010-03-14 05:49:20
    2012-05-06 23:57:41
  • Frameworks
    English
  • Compare les dernières versions stables des framework PHP les plus utilisés. (Banshee vs CakePHP vs CodeIgniter vs Fat-Free vs FuelPHP vs Kohana vs Lithium vs Solar vs Symfony vs Symfony2 vs Yii vs Zend Framework).
  • Publique
    Publique
  • Creative Commons License CC-BY-SA 3.0 / GNU FDL
    Gérer les sauvegardes

Commentaires

voir les commentaires plus anciens

Laisser un commentaire

Créer des tableaux comparatifs ou listes sur tout !

C'est gratuit et rapide de créer des tableaux originaux

Créer un tableau