各網頁框架系統的比較

一般 
有關每個框架的基本資訊。

 ASP.NET 

項目 目前稳定的版本發布日期 许可证 ASP.NET Dynamic Data    Base One Foundation Component Library (BFC) 7.51 2018-06-01 Component-based Scalable Logical Architecture (CSLA) 4.6.30 2016-02-01 MonoRail 2.1(暫停開發) 2011-03-17  OpenRasta 2.1.0.83282449 2011-09-28 

 C++ 
 項目 目前稳定的版本發布日期 许可证 CppCMS 1.0.5 2014-10-30 LGPL、 专有 Poco 1.7.3 2016-05-02Boost軟體協定Tntnet 2.2.1 2014-01-17 LGPLWt 3.3.7 2017-03-31 GPL、 专有

 ColdFusion标记语言(CFML) 
 項目 目前稳定的版本 發布日期	 许可证 CFWheels 1.4.5 2016-03-30 Apache v2 ColdBox Platform 4.0.02015-01-22 Apache v2ColdSpring 1.2 2008-09-12 Apache v2 Fusebox 5.5.2 2012-05-08 Apache Mach-II 1.8.1 2010-09-20 GPLv3 与 类路径例外Model-Glue 3.1.299 2010-03-05 Apache

 Common Lisp 
 項目 目前稳定的版本發布日期许可证 Caveman2 2.4.0 2015-06-05 

 D 
 項目 目前稳定的版本發布日期 许可证vibe.d 0.7.30 2016-10-31 麻省理工学院许可

 Haskell 
 項目目前稳定的版本發布日期  许可证 Happstack 7.0 2012-03-29 BSD-3Snap 0.13 2014-05-06 BSD-3Yesod 1.4.1 2014-11-23 麻省理工学院的许可

 Java 
 項目 目前稳定的版本	發布日期 许可证 Apache Click 2.3.0 (退出) 2011-03-27  Apache OFBiz 13.07.03 2016-04-04  Apache Shale 1.0.4 (退出) 2007-12-19  Apache Sling 8 2015-10-16  Apache Struts 2 2.5 2016-05-09  Apache Tapestry 5.4.1 2016-03-16  Apache Wicket 7.4.0 2016-07-21  AppFuse 3.5.0 2015-02-20  Brutos Framework 2.0 2015-06-30  Eclipse RAP 3.1 M4 2015-12-22  FormEngine 2.0.1 (暫停開發) 2012-05-08  Grails 3.1.4 2016-03-16  Google Web Toolkit 2.8.0 2016-10-20  Hamlets 1.7.1 (暫停開發) 2012-06-29  ItsNat 1.4 2015-09-18 GNU LGPL, 專有 JavaServer Faces (Mojarra) 2.2.82016-05-30  JBoss Seam 3.1.0 final (停止開發) 2012-01-13  Jspx-bay 2.1 2015-12-23  JVx 2.4 2015-12-23  JWt 3.3.7 2017-03-31 GNU GPL, 專有 OpenLaszlo 4.9.0 (暫停開發) 2010-10-21  OpenXava 5.5 2016-04-27  Oracle ADF 12.1.3.0 2014-06-26 Oracle技术网开发者许可条款 Play 2.5.13 2017-03-10  RIFE 1.6.1 (不再維護) 2007-07-14  Spark 2.5 2016-05-03  Spring 4.3.5 2016-12-21  Stripes 1.6.0 2015-07-23  Takes 1.1 2016-06-26  Vaadin 7.6.6 2016-05-12  VRaptor 4.2.0-RC4 2016-05-09  Wavemaker 8.2 2016-06-07  WebObjects 5.4.3 (停止開發) 2008-09-15  WebWork 2.2.6 (不再維護) 2007-07-21  ztemplates 2.4.0 (暫停開發) 2011-09-11 

 JavaScript 
項目目前稳定的版本 發布日期  许可证AngularJS 1.6x 2017-01-05 麻省理工学院许可React.js 15.4.2 2017-01-06 BSDBackbone.js 1.3.3 2016-04-05 麻省理工学院许可Ember.js 2.12.0 2017-03-13 麻省理工学院许可Express.js 4.14.0 2016-06-16 麻省理工学院许可KnockoutJS 3.2.0 2014-08-12 麻省理工学院许可Meteor 1.4 2016-07-25 麻省理工学院许可OpenUI5 1.44.9 2017-03-28由SAP的Apache2.0许可证Unified.js 14.0 2014-04-01 BSD (成分)和 专有Vue.js2.2.62017-03-27麻省理工学院许可

 Scala 
項目 目前稳定的版本發布日期  许可证Play 2.5.13 2017-03-10 Apache2.0Lift 2.6 2015-01-11Apache2.0 Scalatra 2.3.0 2014-06-11 BSD

 Perl 
 项目 目前稳定的版本發布日期   许可证Catalyst 5.90112 2016-07-25 艺术, GPL Dancer 1.3202 2015-11-07 艺术，GPL Mason 2.24 2015-05-16 艺术，GPL Maypole 2.13(暫停開發) 2008-04-18 艺术，GPL Mojolicious 7.03 2016-08-17 艺术

 PHP 

項目開始日期目前穩定的版本 發佈日期  許可證 Agavi 2005-05 1.0.8 2015-06-29  CakePHP 2005-08 3.4.7 2017-05-19  CodeIgniter 2006-02-28 4.0.2 2020-02-25  Fat-Free 2009-09 3.6.0 2016-11-19  FuelPHP 2011-08 1.8 2016-04-09  Gyroscope 2008-11-20 8.8.0 2016-04-17  Jamroom 2003-07-28 6.0.7 2017-02-06  Kajona 2006 6.2 2017-06-08  Kohana 2007-07 3.3.5 2016-03-10  Laravel 2011-07-31      Li3 2009-10 1.1.0 2017-04-23  Nette Framework 2006-01 2.4.0 2016-05-03  Phalcon 2012-11-14 3.0.1 2016-08-24  PRADO 2004-01 3.3.2 2016-08-23  Silex 2011-09 2.0.0 2016-05-18  SilverStripe 2007-02-03 3.1.15 2015-09-18  Smart.Framework 2015-02-01 2.3.7.2 2016-09-27  Symfony 2005-10 3.3.2 2017-06-06  TwistPHP 2014-07 3.0.5 2017-01-11  TYPO3 Flow 2011-10 3.3.4 2016-09-29  Yii 2008-12-03 2.0.12 2017-06-05  Zend Framework 2006-03 3.0.0 2016-06-28 

 Python 
項目目前稳定的版本  發布日期   许可证 Bottle  ;   BlueBream  (暫停開發) ;  ZPL CherryPy  ;     ;   Django  ;   FastAPI   ;   Flask  ;     ;  ZPL   ;     (暫停開發) ;    Pylons  (暫停開發) ;   Pyramid  ;   TACTIC  ;  EPL Tornado  ;    TurboGears  ;    web2py  ;     ;  Python Zope 2  ;  ZPL

 Ruby 
 项目 目前稳定的版本發布日期    许可证Camping 2.1(暫停開發) 2010-08-20 麻省理工学院 Padrino 0.13.2 2016-05-09 麻省理工学院Ruby on Rails5.0.1  2016-12-21 麻省理工学院 Sinatra 2.0.0 2017-05-07 麻省理工学院 Merb 1.1.3(暫停開發) 2010-07-10 麻省理工学院 PureMVC 2.0.4(暫停開發) 2008-08-14 CC +屬性

 Rust 
 项目 目前穩定的版本發布日期许可证 Yew 0.21.0 2023-09-29 Apache 2.0, MIT

 其他 
 项目程式語言 	目前稳定的版本發布日期 许可证 AIDA/Web Smalltalk 6.7 2014-09-14  Application Express PL/SQL 5.0.3 2015-12-21  Flex ActionScript, MXML 4.14 2015-02-03  Grails Groovy (JVM) 2.4.4 2014-10-28  Kepler Lua 1.1.1 (暫停開發) 2009-03-11  Morfik C#, BASIC, Pascal, Java 3.0.8.1 2010-12-13  Ocsigen OCaml 4.2 2015-07-21  Opa Opa 1.1.1 2013-04-16  OpenACS Tcl 5.7.0 2011-07-17  Seaside Smalltalk 3.2.0 2016-05-06 

 比较特性 

 C++ 
項目AjaxMVC框架MVC push-pull國際化與本地化ORM測試框架資料庫遷移框架安全性框架模板框架緩存框架表單验证框架 CppCMS            Tntnet            Wt          

 ColdFusion标记语言(CFML) 
ProjectAjaxMVC框架MVC push-pull國際化與本地化ORMTesting框架資料庫遷移框架安全性框架模板框架緩存框架表單验证框架 ColdBox Platform   Push-pull   經由TestBox、MockBox 經由插件     Fusebox 由CF或任何JavaScript程式庫  Push  經由Transfer, Reactor用的辭典 經由其他測試框架  經由插件  經由ColdSpring用的辭典  Mach-II 由CF或任何JavaScript程式庫  Push 經由插件  經由其他測試框架  經由插件   Model-Glue 由CF或任何JavaScript程式庫  Push   經由其他測試框架  經由插件  

 Common Lisp 
项目AJAXMVC 框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 Caveman2  - -   证明     

 Java 
项目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 Apache Click Java  頁面導向 Pull        Apache OFBiz Java, Groovy, XML,             Apache Sling Java    使用JCR內容庫    Apache Struts Java         Apache Tapestry Java   Pull        Apache Wicket Java   (模組化事件驅動) Pull        FormEngine Java   擁有連接器API  Grails Groovy   Push         ItsNat Java   Push       JavaServer Faces Java   Pull       项目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 JBoss Seam Java   Pull        Jspx-bay Java   擁有API  主板頁面  JVx WebUI Java       單獨來源  JWt Java        OpenXava Java        UI為自動生成   Play Java, Scala            RIFE Java           Spring Java   Push        Stripes Java   Pull       Vaadin Java        Wavemaker JavaScript (客戶端), Java (伺服器端)   Push        项目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 WebObjects Java           ztemplates Java JDK 1.5或更新   Push，單一URL多動作       Google Web Toolkit Java, JavaScript    JUnit, jsUnit, Selenium 經由Java  ZK Java, ZUML           

 JavaScript 
项目AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 AngularJS         EmberJS       qooxdoo      SproutCore   Wakanda       

 Perl 
项目AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 Catalyst   一般使用為Push         Dancer   Push         Mason            Maypole            Mojolicious   Push        

 PHP 
项目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架鷹架RAD移動性CakePHP 1 & 2 PHP >= 5.2               CakePHP 3 PHP >= 5.4               CodeIgniter PHP >= 5.2.4               Drupal PHP               Fat-Free Framework PHP               FuelPHP PHP >= 5.3.x        ，可用插件 ，可用插件      Fusebox PHP    ，自訂           Gyroscope PHP >=5.4               Joomla               Kajona PHP >= 7              Laravel PHP >= 5.5.9               Lithium PHP >= 5.3.6               Nette Framework PHP >= 5.3.0               Phalcon PHP >= 5.5               PRADO PHP >= 5.3.0               SilverStripe (Sapphire) PHP >= 5.2               Silex PHP >= 5.3.9               Smart.Framework PHP >= 5.4.9               Symfony PHP 5               Symfony 2 PHP >= 5.3.3               TwistPHP PHP >= 5.3.3               TYPO3 PHP >= 5.5               Yii PHP >= 5.4               Zend Framework PHP >= 5.3               Zend Framework 2 PHP >= 5.3.3              

 Python 
項目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架Python 3.* Bottle Python - - - -  - - -  - -  CherryPy Python - - _ -  - - -  - -  Django  Python   Push          Flask  Python  - -           Python, JavaScript  使用PureMVC Python 版(編譯成 JavaScript)  ??, 無直接資料存取   Pylons Python   Push         Pyramid Python   Push          TACTIC Python   Pull          Tornado Python  - - - - - - - - - -  TurboGears Python   Push          web2py Python   Push           Python   Pull          BlueBream (Zope 3) Python   Pull          Zope 2 Python  Pull        

 Ruby 
項目AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 Camping   Push         Ruby on Rails   Push         Sinatra   Push        

 其他 
項目程式語言AjaxMVC框架MVC push-pull國際化與本地化ORM测试框架資料庫轉移框架安全性框架模板框架缓存框架表單验证框架 AIDA/Web Smalltalk       Application Express PL/SQL      Flex ActionScript、MXML   Kepler Lua  Lift Scala   Pull         Ocsigen OCaml    Opa Opa       OpenACS Tcl           Seaside Smalltalk      ，故意的 

 參考 

 参考文献 

Category:软件比较
Category:Web应用框架