Jämförelse av ramverk för webbapplikationer

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 18 oktober 2020; kontroller kräver 114 redigeringar .

Detta är ett jämförelsediagram av ramverk för webbapplikationer .

Ramar

Grundläggande information om vart och ett av ramverken.

ASP.NET

Projekt Språk Senaste stabila versionen Utgivningsdatum Licens
ASP.NET MVC Framework (ASP.NET MVC) ASP.NET 5.2.7 2018-11-29 Apache License 2.0 [1]
Base One Foundation Component Library (BFC) ASP.NET 7,51 06/01/2018 Proprietär
Komponentbaserad skalbar logisk arkitektur (CSLA) C# , Visual Basic .NET 4.9.0 01/04/2019 Proprietär gratisprogram , inga användningsbegränsningar
DNN ASP.NET 9.2.2 01.10.2018 MIT
Kentico ASP.NET 12,0 27/11/2018 Proprietär
Monorail ASP.NET 2.1RC 2011-03-17 Apache -licens 2.0
ÖppnaRasta ASP.NET 2.0RC 04.11.2009 MIT
Nancy C# , Visual Basic .NET 1.4.4 20.07.2017 MIT

C++

Projekt Senaste stabila versionen Utgivningsdatum Licens
cppcms 1.2.1 2018-05-18 MIT
tntnet 2.2.1 2014-01-17 LGPL
vikt 4.0.5 2018-12-14 GPL , proprietärt

ColdFusion Markup Language (CFML)

Projekt Senaste stabila versionen Utgivningsdatum Licens
ColdBox-plattformen 5.3.0+837 01/11/2019 Apache -licens 2.0
ColdFusion på hjul 2.0.1 31/01/2018 Apache -licens 2.0
coldspring 1.2 09/12/2008 Apache -licens 2.0
säkringsbox 5.5.2 05/08/2012 Apache -licens
FW/1 4.2.0 27/05/2018 Apache -licens 2.0
Mach II 1.8.1 20.09.2010 GPLv3 med undantag för Classpath
Modelllim 3.2 2014-10-14 Apache -licens 2.0
På kran 3.4.0 05/01/2014 BSD

ECMAScript

Projekt Språk Senaste stabila versionen Utgivningsdatum Licens
Böja ActionScript , MXML 4.16.1 2017-03-14 Apache -licens

Java

Projekt Senaste stabila versionen Utgivningsdatum Licens
Apache Klicka 2.3.0 2011-03-27 Apache -licens 2.0
Apache OFBiz 11/16/05 02.10.2018 Apache -licens 2.0
Apache skiffer 1.0.4 2007-12-19 Apache -licens
Apache Sling 11.0 23.10.2018 Apache -licens 2.0
Apache Struts 2.5.20 01/09/2019 Apache -licens 2.0
Apache gobeläng 5.4.4 2018-12-18 Apache -licens 2.0
livstråle 7.1.2 GA3 28/01/2019 LGPL
Apache Wicket 8.3.0 31/01/2019 Apache -licens 2.0
AppFuse 3.5.0 25.02.2015 Apache -licens
Eclipse RAP 3.8.0 2019-03-20 Eclipse Public License (EPL)
FormEngine 2.0.1 05/08/2012 MIT , Proprietär
Graals 3.3.9 04.12.2018 Apache -licens 2.0
Google Web Toolkit 2.8.2 19/10/2017 Apache -licens 2.0
Hamlets 1.7.1 2012-06-29 BSD
ItsNat 1.4 2015-09-18 LGPL , Proprietär
JavaServer Faces 2.3.0 28/05/2017 Implementeringsberoende
JBoss Seam 3.1.0 final 2012-01-13 LGPL
jspx-bay 1.1.0 2015-12-23 Apache License 2.0, WTFPL
JVx WebUI 2.8 2018-12-19 Apache -licens 2.0
ManyDesign Portofino 4.2.6 15.02.2019 LGPL
Öppna Laszlo 4.9.0 21.10.2010 CPL
OpenXava 6.0.2 23/01/2019 LGPL
Oracle ADF 12.2.1.3.0 08.2017 Oracle Technology Network Developer License
Spela! 2.7.0 02/01/2019 Apache -licens 2.0
UTBREDD 1.6.1 2007-07-14 CDDL , LGPL
SmartClient 12,0 23/03/2019 LGPL
Vår 5.1.5 2019-02-13 Apache -licens 2.0
Ränder 1.6.0 2015-07-23 Apache -licens 2.0
tunntråd 1.2 2007-09-17 GPL
Vaadin 13.0.1 03/11/2019 Apache -licens 2.0
vågmakare 10,0 2018-11-20 Apache -licens
WebObjects 5.4.3 2008-09-15 Proprietär
webbarbete 2.2.6 21.07.2007 Apache -licens
ZK 8.6.1 03/05/2019 LGPL , ZOL
zmallar 2.4.0 09/11/2011 Apache -licens 2.0

JavaScript

Projekt Senaste stabila versionen Utgivningsdatum Licens
AngularJS 1.7.8 03/11/2019 MIT-licens
backbone.js 1.4.0 19.02.2019 MIT-licens
SproutCore 1.11.2-25 23/01/2019 MIT-licens
Ember.js 3.8.0 19.02.2019 MIT-licens
Express.js 4.16.4 10.10.2018 MIT-licens
Knockout.js 3.5.0 22.02.2019 MIT-licens
meteor 1.8.0.2 07.01.2019 MIT-licens
OpenUI5 1.63.1 19/03/2019 Apache -licens 2.0
qooxdoo 6.0.0 24.02.2021 MIT-licens
ReactJS 16.8.5 2019-03-22 MIT-licens
unified.js 7.1.0 13/12 2018 MIT-licens

scala

Projekt Senaste stabila versionen Utgivningsdatum Licens
Spela! 2.7.0 02/01/2019 Apache -licens 2.0
Spray 1.3.4 2016-09-30 Apache -licens 2.0
Hiss 3.3.0 07/11/2018 Apache -licens 2.0

Perl

Projekt Senaste stabila versionen Utgivningsdatum Licens
Katalysator 5,90012 2012-05-19 Konstnärlig , GPL
dansare 1,3512 31/03/2019 Konstnärlig, GPL
Dansare 2 0,208001 04.08.2019
murare 2.19 05/02/2012 Konstnärlig, GPL
Majstång 2.13 2008-04-18 Konstnärlig, GPL
Mojolicious 8.24 09/11/2019 Konstnärlig
reaktion 0,002005 03/08/2011 Konstnärlig, GPL
Kelp 0,9071 04/03/2015 Konstnärlig, GPL

PHP

Projekt Skapad Senaste stabila versionen Utgivningsdatum Ramtyp Licens
Agavi 05.2005 1.0.8 2015-06-29 ramverk för webbapplikationer LGPL
Aiki ramverk 09.2009 0.9.0.1 2016-09-13 ramverk för webbapplikationer AGPLv3
AppFlower 02.2009 1.3.0 2012-10-13 ramverk för webbapplikationer GPLv3
CakePHP 08.2005 3.5.10 2017-12-28 ramverk för webbapplikationer MIT
CodeIgniter 01.2006 3.1.7 13/01/2018 ramverk för webbapplikationer MIT
Cottonti 02.2009 0.9.19 2016-06-24 Content Management Framework BSD
Directus 04.2006 5.1 2012-03-20 Content Management Framework GPL
Drupal 05.2000 8.6.15 01/03/2018 Content Management Framework GPLv2 eller senare
e107 11.2004 2.1.7 2017-12-24 ramverk för webbapplikationer GPLv2
eZ publicera 01.2001 4.7 15/05/2012 Content Management Framework GPLv2 , Proprietär
Flöde 3 01.2007 1.1 15/05/2012 ramverk för webbapplikationer LGPLv3
BränslePHP 10.2010 1.2.1 2012-03-06 ramverk för webbapplikationer MIT
säkringsbox 11.1997 5.5.1 03/01/2008 ramverk för webbapplikationer Apache
Hord 02.2002 4.0.8 29 maj 2012 [2] ramverk för webbapplikationer GPL , LGPL , BSD , Apache
Joomla! plattform 09.2005 12.1 05/09/2012 Content Management Framework GPLv2
Kajona 06.2004 3.4.2 18/07/2012 [3] Content Management Framework LGPL
Laravel 06.2011 5.2.29 04/03/2016 ramverk för webbapplikationer MIT
litium 10.2009 0,10 2011-06-18 ramverk för webbapplikationer BSD
Midgård 05.1999 10.05.06 03/06/2012 [4] Content Management Framework LGPL
MODX 03.2005 2.4.2-pl 06.10.2015 [5] Content Management Framework GPL
Phalcon 03.2013 3.0.1[LTS] 2016-08-24 ramverk för webbapplikationer Ny BSD-licens
Qcodo 10.2005 0.4.22 2011-08-15 [6] ramverk för webbapplikationer MIT
Sija 05.2014 0,1a-4 01/05/2015 [7] ramverk för webbapplikationer MIT
SilverStripe ( Sapphire ) 11.2005 2.4.5 2011-02-02 Content Management Framework BSD
Fiskmås 10.2003 0.6.8 03.12.2010 ramverk för webbapplikationer BSD
SKY Framework 01.2013 1.0 01/07/2013 ramverk för webbapplikationer Sky-licens
symfoni 10.2005 4.3.4 2019-08-26 ramverk för webbapplikationer MIT
Zend Framework 09.2007 1.12.11 2015-11-02 ramverk för webbapplikationer BSD
Yii 01.2008 2.0.17 23/03/2019 ramverk för webbapplikationer NewBSD
Zend Framework 2 03.2006 2.3.7 03/12/2015 [8] ramverk för webbapplikationer NewBSD
Zeta Components (tidigare eZ Publish ) 11.2005 eZ Components 2009.2.1 2010-03-22 [9] ramverk för webbapplikationer Apache
Zikula 06.2008 1.3.3 05/08/2012 ramverk för webbapplikationer LGPLv3 eller senare

Python

Projekt Senaste stabila versionen Utgivningsdatum Licens
blåbrasen 1.0 2011-01-18 ZPL
Flaska 0,12 2013-07-19 MIT
CherryPy 5.1.0 2016-10-03 BSD
CubicWeb 3.20.4 [10] 06.02.2015 LGPL
Django 3.0.3 03.02.2020 BSD
Flaska 1.1.2 04/03/2020 [11] BSD
Grok 1.4 04/04/2011 ZPL
Nagare 0.4.1 2012-01-18 BSD
Plone 5.0.0 2015-09-28 GPL
Pyjamas 0,8 2012-01-06 Apache
Pyloner 1.0.2 21.07.2015 BSD
Pyramid 1.9.2 23/04/2018 BSD
Tornado 5.1 [12] 07/12/2018 Apache
TurboGears 2.3.4 03.10.2014 MIT , LGPL
web2py 2.9.12 17/01/2015 [13] LGPLv 3
Webbware 1.1 08/03/2011 Pytonorm
Zope 2 2.13.15 2012-06-22 [14] ZPL

Ruby

Projekt Senaste stabila versionen Utgivningsdatum Licens
Camping 2.1 20.08.2010 MIT
Hanami 1.0.0 04/06/2017 MIT
Ruby on Rails 5.2.3.rc1 2019-03-22 MIT , Ruby
Ramaze 2011.07.25 2011-07-25 rubin
Sinatra 1.4.6 2015-03-23 MIT
Rango 0,2 03.2009
Merb 1.1.2 2010-06-17 MIT
Nitro 0,41 2006-12-12 BSD
Padrino 0.12.5 22.02.2015 MIT
PureMVC 2.0.4 2008-08-14 CC +Attribution

Andra

Projekt Språk Senaste stabila versionen Utgivningsdatum Licens
AIDA/Webb Småprat 6.5 2012-08-27 MIT
Application Express PL/SQL 4.2 10/15/2012 Proprietärt gratisprogram
Graals Groovy (JVM) 2.0.1 14.02.2012 Apache
Kepler Lua 1.1.1 03/11/2009 MIT
Morfik C# , BASIC , Pascal , Java 3.0.8.1 2010-12-13 Proprietärt gratisprogram
Noir Clojure 1.2.2 ? Förmörkelse
syre Ocaml 2.0.4 09.03.2012 LGPL
Opa Opa 1.0.5 02.08.2012 MIT och AGPL
ÖppnaACS tcl 5.8.1 25.10.2014 GPL
Seaside Småprat 3.0 2010-09-13 MIT
Compojure Clojure 1.0.1 01/08/2012 Förmörkelse
Zotonic Erlang 0.8.1 2012-11-08 Apache
vibe.d D 0.9.2 02.09.2020 MIT

Jämförelse av trådramsfunktioner

ASP.NET

Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
ASP.NET MVC Ja Ja Tryck Ja ORM oberoende Enhetstester , Funktionstester, Integrationstest Entity Framework ASP.NET Forms Authentication (standard), pluggbar Razor (Standard), ASPX, Pluggbar Ja Ja (klientsidan via plugins)
bfc Ja inte obligatoriskt tryck dra Ja via aktiv dataordbok enhetstester säkerhetsgrupper och regler Ja Metadata , resultatuppsättningar Data ordbok driven
DotNetNuke Ja Inte Dra Ja SubSonic, NHibernate enhetstester Ja ACL -baserad ( OpenID , LiveID , Active Directory , LDAP , Windows CardSpace , ASP.NET Forms Authentication) Ja Pluggbar ASP.NET Validators inbyggda API
Kentico cms Ja Ja Tryck dra Ja Proprietär, anpassningsbar enhetstester Importera verktygslåda ACL -baserad ( OpenID , LiveID, Active Directory , LDAP , Windows CardSpace , ASP.NET Forms Authentication, FB-anslutning) Ja anpassningsbar ASP.NET Validators inbyggda API
Monorail prototyp ActiveRecord Tryck Ja ActiveRecord enhetstester via ASP.NET Forms Authentication Ja Ja Ja
ÖppnaRasta Inte Ja Tryck Ja ORM oberoende enhetstester Inte HTTP Digest och via ASP.NET Forms Authentication eller värdmiljö Ja Inte Inte

C++

Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
cppcms Ja Ja Tryck Ja cppdb Inte Inte Ja Ja Ja Ja
vikt Ja Ja Tryck dra Ja wt::dbo Boost test Ja Inte Inte Ja
tntnet Ja Inte Inte Ja Tntdb Inte Inte Inte Ja Inte Inte

ColdFusion Markup Language (CFML)

Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
ColdBox-plattformen Ja Ja tryck dra Ja Ja via MockBox, MXUnit, andra plugin Ja Ja Ja plugin
ColdFusion på hjul Ja Ja jLingua plugin Ja Ja Inbyggd RocketUnit plugin Ja plugin Ja
säkringsbox via CF eller något JavaScript-bibliotek frivillig Tryck Nej, anpassat via lexikon för Transfer, Reactor via MXUnit, andra Inte via plugins via lexikon för ColdSpring Inte
Mach II via CF eller något JavaScript-bibliotek Ja Tryck plugin Överföring, Reaktor, Hibernate via MXUnit, andra via plugins coldspring
Modelllim via CF eller något JavaScript-bibliotek Ja Tryck Överföring, Reaktor, Hibernate via MXUnit, andra via plugins coldspring
På kran inbyggda funktioner + Prototyp + script.aculo.us frivillig Tryck Ja Datakran [1] via MXUnit, andra DataFaucet har potential — stöder flera db-plattformar Members onTap Plugin Ja Ja Ja
Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering

ECMAScript

Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
Böja ActionScript , MXML Inte vid namn utan liknande teknik [15] FlexUnit

Java

Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
Vår Java Ja Ja Tryck Ja Hibernate , iBatis, mer Håna föremål, enhetstester Spring Security (tidigare Acegi) JSP , Commons Tiles, Velocity , Thymeleaf , mer ehcache, mer Commons validator, Bean Validation
Apache Klicka Java jQuery Sidorienterad Dra Ja Hibernate, Cayenne Ja pluggbar Hastighet, JSP Cachade mallar Inbyggd validering
Apache OFBiz Java prototyp Ja tryck dra Ja Entity Engine (OOTB ORM) JUnit Entity Engine Tools, Data File Tool, CSV Parser, Apache POI OOTB säkerhetsramverk Freemarker (rekommenderas), hastighet (support tillgängligt), JSP (support tillgängligt) OOTB-cacheunderhåll Validering på serversidan, validering på klientsidan (prototyp)
Apache Sling Java Ja Ja tryck dra Använder JCR-innehållsförråd Ja Ja Ja
Apache Struts Java Ja Ja tryck dra Ja Ja enhetstester Ja Ja
Apache Wicket Java Tillägg för YUI , ExtJS , mer Modulär händelsedriven Dra Ja med förlängningar Mock-objekt, enhets- och integrationstester via förlängning Ja Ja Ja Ja
FormEngine Java Ja Ja eget anslutnings-API Ajax-validering på server och formulärstatusuppdatering
ItsNat Java Ja händelsestyrd Tryck använder Java i18n extern, inbyggd pluggbar ren HTML-SVG cachelagring av sidan vanlig Java
JavaServer Faces Java Ja Ja Dra Ja med förlängningar JUnit Ja Facelets , JSP:er Ja Native validatorer, integration med Bean Validation
JBoss Seam Java Ja Ja Dra Ja JPA , Hibernate JUnit, TestNG JAAS - integration, Drools , Hibernate Filter, OpenID , CAPTCHA faceletter JBoss Cache , EHcache Hibernate Validator
jspx-bay Java Ja Sidorienterad Eget API JAAS integration Master innehållssidor Interna UI-valideringskontroller
JVx WebUI Java Ja Modelldriven Ja pluggbar JUnit Ja enda inköp pluggbar
OpenXava Java Ja Modelldriven Ja JPA, Hibernate, EJB2 CMP JUnit viloläge verktyg använder JSR-168 portalsäkerhet UI genereras automatiskt använder portal- och JPA-cache Ja
spela Java Ja Ja tryck dra Ja JPA, Hibernate JUnit, Selen Ja via Core Security-modulen Ja Ja Verifiering på serversidan
UTBREDD Java DWR Ja tryck dra Ja Ja Testning ur behållaren Ja Ja Integration med terrakotta Ja
Ränder Java Ja Ja Dra Ja JPA, Hibernate Ja ramförlängning Ja Ja
Apache gobeläng Java Ja Ja Dra Ja Hibernate och JPA Selen och TestNG eller JUnit extern modul: Tapestry-security ( Apache Shiro ) Ja inbyggt valideringssystem
Vaadin Java GWT Dra Ja Ja Ja Ja Ja
vågmakare JavaScript (klient), Java (server) Dojo Toolkit Ja Tryck Dojo Toolkit Övervintra JUnit Övervintra Spring Security (tidigare Acegi), rollbaserad passerkontroll Dojo Toolkit Dojo Toolkit Reguljärt uttryck , schemadriven validering
WebObjects Java Ja Ja tryck dra Ja EOF WOUnit (JUnit), TestNG, Selen i Project WONDER Ja Ja Ja
zmallar Java JDK 1.5 eller senare integrerar YUI, Google, etc., med kommentarer Ja Push, flera åtgärder per URL standard java använd valfritt J2EE ORM-ramverk enhetstester abstrakt baserad Velocity, FreeMarker , JSP, andra pluggbara Ajax-validering på server och uppdatering av formulärtillstånd (YUI, JSON )
Google Web Toolkit Java, JavaScript Ja Ja JPA med RequestFactory JUnit (för tidigt), jsUnit (för svårt), Selen (bäst) via Java Ja Bean Validering
ZK Java, ZUML jQuery Ja tryck dra Ja alla J2EE ORM-ramverk JUnit, ZTL HibernateUtil, SpringUtil Vårsäkerhet makrokomponenter och sammansättning Ja klient-server
Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering

JavaScript

Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
qooxdoo Ja Databindning i18n testrunner Formulärvalidering
SproutCore Ja Ja

Perl

Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
Katalysator Perl Toolkit-oberoende ( REST & JSON - stöd, specifika plugins för prototyp (ramverk) , mer) Ja Tryck in dess vanligaste användning Ja DBIx::Klass , Rose::DB::Objekt, mer Stöder Perl-teststandarder, Test Anything Protocol (TAP) ACL -baserade, externa motorer, mer Mall::Toolkit, HTML::Mall, HTML::Mason, PHP och alla befintliga Perl-mallmotorer Cache, memcachad, delat minne, mer HTML::FormHandler HTML::FormFu, HTML::FormValidator, mer
dansare Perl Ja Ja Tryck Ja DBIx::Klass, ORMesque Ja ? ? Mall::Toolkit, HTML::Mason, Text::MicroTemplate, valfri befintlig Perl-mallmotor Cache, memcachad, delat minne, mer DataFu, alla befintliga Perl-formulärvalideringsprogram
Utbyte Perl ? ? ? ? ? ? ? ? ? ? ?
murare Perl ? ? ? ? ? ? ? ? ? ? ?
Majstång Perl ? ? ? ? ? ? ? ? ? ? ?
Mojolicious Perl Toolkit-oberoende ( REST & JSON - stöd Inget explicit modellstöd även om det ofta används som MVC Tryck Ja Ja Inte Test::Mojo Inte Ja Inbyggd Perl-mall, Template::Toolkit och flera andra via plugins Inte
reaktion Perl ? ? ? ? ? ? ? ? ? ? ?

PHP

Projekt Skapad Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering byggnadsställningar
AppFlower 02.2009 PHP 5 ExtJS Ja Tryck Ja Driva fram Ja plugin finns plugin Ja Ja Ja Ja
CakePHP 08.2005 PHP 5.2+ Prototyp , script.aculo.us , jQuery , jQuery UI, MooTools , MooTools Mer Ja Tryck Ja ActiveRecord (CakePHP 1.x), ActiveRecord (CakePHP 2.x) Enhetstester , objektsmockning, fixturer, kodtäckning, minnesanalys med SimpleTest och XDebug PHPUnit (cakephp 2.0) Ja ACL -baserad Teman, layouter, vyer, element Memcache , XCache , APC , Fil Validering, säkerhet Ja
CodeIgniter 01.2006 PHP >= 5.2.4 Några Ja Tryck Mestadels [16] Endast tredje part Klar för nästa release Ja Ja Ja Ja Ja Nej [17]
Drupal 01.2001 PHP jQuery , jQuery UI , mer PAC N/A Ja valfri modul enkelt test Ja Ja Ja Memcache, APC, Varnish , mer Ja Inte
BränslePHP 10.2010 PHP >= 5.3.x Ja MVC, HMVC Tryck Ja Ja PHPUnit Ja Ja, plugins tillgängliga Ja, plugins tillgängliga File, Redis , Memcache, mer Ja Ja
säkringsbox 11.1997 PHP Ja inte obligatoriskt Tryck Nej, anpassat Flera plugins tillgängliga via qforms eller inbyggd PHP-validering Ja
Joomla 09.2005 PHP >= 5.3.x Ja Mootools 1.3 Ja tryck dra Ja Ja enhetstester Inte Ja Ja Ja Ja Inte
Kajona 06.2004 PHP 5 Ja Ja Ja Ja Ja enhetstester Automatisk Ja Ja Ja Ja Inte
Midgård 05.1999 PHP jQuery midcom Dra Ja Midgård PHPUnit datagard ACL baserad PHP, TAL memcache Ja Inte
PRADO 07.2004 PHP 5 (>=5.3.0) Prototyp, script.aculo.us, egna komponenter [18] Ja tryck dra Ja (DAO) , ActiveRecord , SQLMap-datamappare PHPUnit Inte Ja XML -baserad, liknande ASP.NETs [19] APC , Databas , eAccelerator , memcached , XCache Ja [20] Ja [21]
Qcodo 10.2005 PHP 5 inbyggt QControl Tryck Ja XML baserad Inneboende QForm och QControl Ja Ja Inte
Silver Stripe (Sapphire) 11.2005 PHP 5 (>=5,2) jQuery , jQuery UI tryck dra Ja ActiveRecord enhetstester Automatisk inkl. Öppna ID Ja Ja Ja
symfoni 10.2005 PHP 5 Prototyp, script.aculo.us, diskreta Ajax med UJS och PJS plugins Ja Tryck Ja Propel, Doctrine ( YAML ) Ja Plugin finns (alfakod) plugin PHP, kvist Ja Ja Ja
Symfoni 2 2010 PHP 5.3 Prototyp, script.aculo.us, diskreta Ajax med UJS och PJS plugins Ja Tryck Ja Propel, Doctrine ( YAML ) Ja Plugin finns (alfakod) plugin PHP, kvist Ja Ja Ja
Yii 01.2008 PHP 5 (>=5.1.0) jQuery , jQuery UI, egna komponenter, plugins Ja tryck dra Ja (DAO) , ActiveRecord , plugins (inkl. Doctrine 2.0) PHPUnit, Selen Ja ACL, RBAC , plugins PHP, PRADO, plugins APC, Databas, eAccelerator, File, Memcache, Redis, WinCache , XCache, Zend Platform Ja Ja [22]
Zend Framework 03.2006 PHP 5 (>=5.2.4) Verktygsoberoende Ja tryck dra Ja Tabell- och raddatagateway och Doctrine 2.0 för Zend Framework 2.0 enhetstester Ja ACL baserad Ja Ja Ja Inte
Zikula 06.2008 PHP Ja Ja N/A Ja Ja PHPUnit Ja Ja Ja Ja Ja Inte

Python

Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering Python 3.*
CherryPy Pytonorm Ja controller & URL-utskick Ja ORM agnostiker använder unittest och doctest från stdlib beror på ORM Mallmotoragnostiker Ja Agnostiker för formulärvalideringsmotor Ja
CubicWeb Pytonorm Ja controller & URL-utskick Ja Ja Ja Ja Ja Ja Ja Ja Inte
Flaska Pytonorm Ja Ja Tryck Ja Ja Ja Ja Ja Jinja2 Ja Ja Ja
Grok Pytonorm Ja Ja Dra Ja OODBMS kallas ZODB , SQLAlchemy , Storm Enhetstester , funktionstester ZODB Generationer Ja Ja Ja Ja
Pyjamas Python , JavaScript Ja Använd PureMVC Python-version (kompilerad till JavaScript) Ja ??, ingen direkt dataåtkomst Inte Inte
Pyloner Pytonorm hjälpare för Prototype och script.aculo.us kontroller Tryck Ja ORM-agnostiker via näsan beror på ORM pluggbar: Mako, Genshi , Myghty, Kid, andra Beaker cache (minne, memcached, fil, databaser) föredragen formulärkod Inte
Pyramid Pytonorm Ja Ja Tryck Ja ORM-agnostiker Ja beror på ORM Ja pluggbar: Chameleon, Genshi; Mako, mer Beaker cache (minne, memcached, fil, databaser) föredragen formulärkod Ja
Django Pytonorm Ja Full stack Tryck Ja Django ORM Ja Tillhandahålls av South ACL -baserad Django mallspråk Cache ramverk Django Forms API Ja
TurboGears Pytonorm Toolkit-oberoende, ger support via JSON Full stack, bäst i rasen baserad Tryck Ja SQLAlchemy näsa SQLAlchemy-Migrate Repoze.what & Repoze.who pluggbar: Genshi, mer Stöd för memcached och alla WSGI-kompatibla system ToscaWidgets med FormEncode Inte
web2py Pytonorm Ja Ja Tryck Ja Ja Ja Ja Ja Ja Ja Ja Inte
Webbware Pytonorm Inte Frivillig Dra Inte Ja Ja Inte Ja Ja Inte Inte Inte
BlueBream (Zope 3) Pytonorm via tilläggsprodukter, t ex Plone m/KSS Ja Dra Ja ZODB, SQLObject , SQLAlchemy enhetstester, funktionstester ZODB generationer ACL baserad Ja Ja Ja Inte
Zope 2 Pytonorm Ja Dra Ja ZODB, SQLObject, SQLAlchemy enhetstester ACL baserad Ja Ja CMFFormController Inte
mnml Pytonorm Inte Inte Inte Inte endast utvecklingsserver Inte Mallmotoragnostiker Inte Agnostiker för formulärvalideringsmotor Inte

Ruby

Projekt Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
Camping Inte Ja Tryck Inte ActiveRecord via Mygga Ja Inte Ja Inte Inte
Nitro jQuery Ja Tryck Ja Og rspec (automatisk) Ja Ja Ja Ja
Ruby on Rails Prototyp , script.aculo.us , jQuery Active Record , Action Pack Tryck Ja ActiveRecord Enhetstest , funktionstester och integrationstester Ja plug-in Ja Ja Ja
Sinatra jQuery Ja Tryck Ja ORM oberoende rack test Ja genom en Rack -mellanvara Ja genom en Rack -mellanvara Inte

Andra

Projekt Språk Ajax MVC ramverk MVC push-pull i18n & L10n ? ORM Testa ram(er) DB - migreringsramverk Säkerhetsramverk Mallram(ar) Cachingramverk Ramverk för formulärvalidering
AIDA/Webb Småprat Ja Ja Ja Ädelsten/S , GLORP, mer SUnit Ja Ja
Application Express PL/SQL Ja Ja Ja Ja Ja
Graals Häftig Ja ActiveRecord Tryck Ja GORM, viloläge Enhetstest , integrationstest , funktionstest flera plugins: autobase, dbmigrate, mer Spring Security , [23] Apache Shiro [24] Ja Ja Ja
Kepler Lua Ja
Hiss Scala Ja Ja Dra Ja Ja Ja Ja Ja Ja Ja
syre Ocaml Ja Ja Ja
Opa Opa Ja Ja MongoDB Ja Ja Ja
ÖppnaACS tcl Ja Ja Ja Ja Ja Ja Ja Ja Ja Ja
Seaside Småprat jQuery , jQuery UI , Prototype JavaScript Framework, script.aculo.us , mer Ja Ja GLORP, Ädelsten/S, mer Enhetstester, SUnit Nej, medvetet Magritte

Anteckningar

  1. ASP.NET MVC, Web API, Razor och Open Source - ScottGus blogg . Hämtad 6 november 2012. Arkiverad från originalet 4 november 2012.
  2. Nedladdningar - The Horde Project . Hämtad 6 november 2012. Arkiverad från originalet 2 november 2012.
  3. Kajona V3.4.1 är klar! | Nyheter | Kajona . Hämtad 6 november 2012. Arkiverad från originalet 1 april 2012.
  4. Arkiverad kopia (länk ej tillgänglig) . Hämtad 6 november 2012. Arkiverad från originalet 8 maj 2012. 
  5. Ladda ner distribution | MODX . Hämtad 6 november 2012. Arkiverad från originalet 4 november 2012.
  6. Qcodo Development Framework - Forum . Hämtad 6 november 2012. Arkiverad från originalet 16 oktober 2012.
  7. Sija Framework . Hämtad 1 oktober 2017. Arkiverad från originalet 6 juni 2016.
  8. Zend Framework 2.0.0 STABLE släppt! - Zend Framework - Zend Framework . Hämtad 6 november 2012. Arkiverad från originalet 21 juli 2021.
  9. eZ-komponenter - Resurser - Nyhetsarkiv (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 19 september 2012. 
  10. cubicweb 3.15.2 (CubicWeb's Forge) (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 20 maj 2013. 
  11. Kolvändringslogg . Hämtad 6 november 2012. Arkiverad från originalet 29 oktober 2012.
  12. ↑ Vad är nytt i Tornado 5.1-Tornado 5.1-dokumentationen  . www.tornadoweb.org. Hämtad 4 augusti 2018. Arkiverad från originalet 13 augusti 2018.
  13. web2py Web Framework . Hämtad 6 november 2012. Arkiverad från originalet 23 oktober 2012.
  14. Få Zope 2 - The Zope 2 Application Server (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 17 oktober 2012. 
  15. URLRequest (länk ej tillgänglig) . Hämtad 6 november 2012. Arkiverad från originalet 12 februari 2009. 
  16. Språkhjälp ingår, måste aktivera och ställa in önskat språk genom att tolka HTTP-rubriker. (inte tillgänglig länk) . Hämtad 6 november 2012. Arkiverad från originalet 8 november 2012. 
  17. Ändringslogg: CodeIgniter User Guide . EllisLab, Inc. Hämtad 19 mars 2012. Arkiverad från originalet 30 december 2012.
  18. PRADO QuickStart Handledning (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 28 september 2013. 
  19. PRADO QuickStart Handledning (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 28 september 2013. 
  20. PRADO QuickStart Handledning (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 28 september 2013. 
  21. PRADO QuickStart Handledning (nedlänk) . Hämtad 6 november 2012. Arkiverad från originalet 28 september 2013. 
  22. Initial prototyping: Ställningar | Bygga ett bloggsystem med Yii | yii ramverk . Hämtad 6 november 2012. Arkiverad från originalet 24 juli 2013.
  23. Spring Security-plugin . Hämtad 6 november 2012. Arkiverad från originalet 23 augusti 2013.
  24. [[Apache|Apache-licens]] Shiro-plugin . Hämtad 6 november 2012. Arkiverad från originalet 23 augusti 2013.

Se även