SKIP TO CONTENT

Web application frameworks - vocabulary

315 words 1 learner

Learn words with Flashcards and other activities

Full list of words from this list:

  1. object-oriented programming
    creating a program that can use and support objects
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  2. ALGOL
    (from a combination of ALGOrithmic and Language); a programming language used to express computer programs as algorithms
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  3. validation
    finding or testing the truth of something
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  4. Erlang
    a unit of traffic intensity in a telephone system
    ? Eclipse
    Ocsigen OCaml 2.0.4 2012-03-09 LGPL
    Opa Opa 1.0.5 2012-08-02 MIT and AGPL
    OpenACS Tcl 5.7.0 2011-07-17 GPL
    Seaside Smalltalk 3.0 2010-09-13 MIT
    Compojure Clojure 1.0.1 2012-01-08 Eclipse
    Zotonic Erlang 0.8.0 2012-04-11 Apache
    Project Language Current stable version Release date License
    [edit]Comparison of Features

    [edit]ASP.NET
  5. markup language
    a set of symbols and rules for their use when doing a markup of a document
    1.3 C++
    1.4 ColdFusion Markup Language (CFML)
    1.5 ECMAScript
    1.6 Java
    1.7 Scala
    1.8 Perl
    1.9 Python
    1.10 Ruby
    1.11 Others
    2 Comparison of Features
    2.1 ASP.NET
  6. Python
    (Greek mythology) dragon killed by Apollo at Delphi
    1.3 C++
    1.4 ColdFusion Markup Language (CFML)
    1.5 ECMAScript
    1.6 Java
    1.7 Scala
    1.8 Perl
    1.9 Python
    1.10 Ruby
    1.11 Others
    2 Comparison of Features
    2.1 ASP.NET
  7. hibernate
    be in an inactive or dormant state
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via plugins ...
  8. framework
    the underlying structure
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  9. Apache
    any member of Athapaskan tribes that migrated to the southwestern desert (from Arizona to Texas and south into Mexico); fought a losing battle from 1861 to 1886 with the United States and were resettled in Oklahoma
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framework OSLv...
  10. template
    a model or standard for making comparisons
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  11. mapper
    a clerk who marks data on a chart
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us, jQuery...
  12. Java
    an island in Indonesia to the south of Borneo
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  13. programming language
    a language designed for programming computers
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  14. freeware
    software that is provided without charge
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  15. asp
    cobra used by the Pharaohs as a symbol of their power over life and death
    Contents [hide]
    1 General
    1.1 PHP
    1.2 ASP.NET
  16. APC
    a drug combination found in some over-the-counter headache remedies (aspirin and phenacetin and caffeine)
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  17. data file
    a set of related records kept together
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  18. authentication
    validating the authenticity of something or someone
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  19. cache
    a hidden storage space
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  20. selenium
    a toxic nonmetallic element related to sulfur and tellurium
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  21. markup
    the amount added to the cost to determine the asking price
    1.3 C++
    1.4 ColdFusion Markup Language (CFML)
    1.5 ECMAScript
    1.6 Java
    1.7 Scala
    1.8 Perl
    1.9 Python
    1.10 Ruby
    1.11 Others
    2 Comparison of Features
    2.1 ASP.NET
  22. metadata
    data about data
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  23. edit
    prepare for publication or presentation by revising
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  24. Midgard
    (Norse mythology) the abode of humans in Norse mythology
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4...
  25. mako
    powerful mackerel shark of the Atlantic and Pacific
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  26. HTML
    a set of tags and rules (conforming to SGML) for using them in developing hypertext documents
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  27. MIT
    an engineering university in Cambridge
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framewo...
  28. Ajax
    a mythical Greek hero
    Project Ajax MVC framework MVC push-pull i18n & L10n?
  29. groovy
    very good
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  30. monorail
    a train running on a single, elevated track or beam
    6.0 2011-10-10 Proprietary
    MonoRail ASP.NET
  31. Zend
    an ancient Iranian language
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  32. agnostic
    a person who claims the existence of God is unknowable
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript...
  33. BASIC
    a popular programming language that is relatively easy to learn; an acronym for beginner's all-purpose symbolic instruction code; no longer in general use
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  34. subsonic
    (of speed) less than that of sound in a designated medium
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  35. parser
    a computer program that divides code up into functional components
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  36. push
    move with force, "He pushed the table into a corner"
    Project Ajax MVC framework MVC push-pull i18n & L10n?
  37. centric
    having or situated at or near a center
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  38. server
    a person who waits on tables in a restaurant
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  39. built-in
    existing as an essential constituent or characteristic
    Validators, built-in API
    Kentico CMS Yes Yes Push & Pull Yes Proprietary, customizable Unit tests Yes, Import toolkit ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  40. prototype
    a standard or typical example
    Validators, built-in API
    MonoRail Prototype Active record pattern Push Yes Active record pattern Unit tests via ASP.NET
  41. scalable
    capable of being climbed
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  42. Chameleon
    a faint constellation in the polar region of the southern hemisphere near Apus and Mensa
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  43. annotation
    the act of adding notes
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  44. oriented
    adjusted or located in relation to surroundings
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  45. orient
    the eastern hemisphere
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  46. proprietary
    protected by trademark or patent or copyright
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  47. pylon
    a large steel tower supporting high-tension power lines
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  48. module
    an inherent cognitive or perceptual power of the mind
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  49. URL
    the address of a web page on the world wide web
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  50. web
    an intricate network suggesting something that was formed by weaving or interweaving
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  51. Magritte
    Belgian surrealist painter (1898-1967)
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    AIDA/Web Smalltalk Yes Yes Yes Gemstone/S, GLORP, more SUnit Yes Yes
    Application Express PL/SQL Yes Yes Yes Yes Yes
    Grails Groovy Yes Active record pattern Push Yes GORM, Hibernate Unit tests, integration test, functional test multiple plugins: autobase, dbmigrate, more Spring Security,[29] Apache Shiro[30] Yes Yes Yes
    Kepler Lua Yes ...
  52. taxonomy
    a classification of organisms based on similarities
    Tony Shan, Taxonomy of Java Web Application Frameworks
    Open Source Web Frameworks in Java
    Open Source Web Frameworks in Python
    Top 10 Web Frameworks in PHP
  53. drool
    saliva spilling from the mouth
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  54. component
    one of the individual parts making up a larger entity
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framewo...
  55. pull
    apply force so as to cause motion towards the source of the motion
    Project Ajax MVC framework MVC push-pull i18n & L10n?
  56. add-on
    a supplementary component that improves capability
    & Repoze.who pluggable: Genshi, more Support for memcached, and any WSGI compliant system ToscaWidgets, utilizing FormEncode No
    web2py Python Yes Yes Push Yes Yes Yes Yes Yes Yes Yes Yes No
    Webware Python No Optional Pull No Yes Yes No Yes Yes No No No
    BlueBream (Zope 3) Python via add-on products, e.g.
  57. migration
    the movement of persons from one locality to another
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  58. test
    standardized procedure for measuring sensitivity or aptitude
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  59. modular
    constructed with standardized, prefabricated units or pieces
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  60. integration
    the act of combining into a whole
    MVC Yes Yes Push Yes ORM-independent Unit tests, Functional Tests, Integration Tests Entity Framework ASP.NET
  61. application
    the action of putting something into operation
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  62. database
    an organized body of related information
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  63. schema
    a simplified or preliminary plan
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  64. flex
    cause something to assume a bent or crooked shape
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-09-12 A...
  65. ASL
    the sign language used in the United States
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  66. testing
    experimentation to determine how well something works
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  67. Pascal
    French mathematician and philosopher and Jansenist
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  68. functional
    designed for or capable of a particular use
    MVC Yes Yes Push Yes ORM-independent Unit tests, Functional Tests, Integration Tests Entity Framework ASP.NET
  69. connector
    an instrumentality that connects
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  70. unit
    a single undivided whole
    MVC Yes Yes Push Yes ORM-independent Unit tests, Functional Tests, Integration Tests Entity Framework ASP.NET
  71. ruby
    a transparent piece of ruby that has been cut and polished and is valued as a precious gem
    1.3 C++
    1.4 ColdFusion Markup Language (CFML)
    1.5 ECMAScript
    1.6 Java
    1.7 Scala
    1.8 Perl
    1.9 Python
    1.10 Ruby
    1.11 Others
    2 Comparison of Features
    2.1 ASP.NET
  72. associative
    resulting from bringing ideas together in the imagination
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  73. programming
    setting an order and time for planned events
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  74. net
    an open fabric of string or rope or wire woven together
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  75. zeta
    the 6th letter of the Greek alphabet
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  76. mojo
    a magic power or magic spell
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  77. CLI
    a user interface in which you type commands instead of choosing them from a menu or selecting an icon
    See also: ASP.NET and List of CLI languages
    Project Language Current stable version Release date License
    ASP.NET
  78. plug-in
    a printed circuit that can be inserted into expansion slots in a computer to increase the computer's capabilities
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Camping No Yes Push No Active record pattern via Mosquito Yes No Yes No No
    Nitro jQuery Yes Push Yes Og RSpec (automatic) Yes Yes Yes Yes
    Ruby on Rails Prototype, script.aculo.us, jQuery ActiveRecord, Action Pack Push Yes ActiveRecord Unit Tests, Functional Tests and Integration Tests Yes Plug-in Yes Yes Yes
    Sinatra No Yes Push No ORM-indepen...
  79. constructor
    someone who contracts for and supervises construction
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  80. beaker
    a cup (usually without a handle)
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  81. HTTP
    a protocol (utilizing TCP) to transfer hypertext requests and information between servers and browsers
    Forms Authentication Yes Yes Yes
    OpenRasta No Yes Push Yes ORM-independent Unit tests No HTTP Digest and via ASP.NET
  82. license
    a legal document giving official permission to do something
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  83. catalyst
    substance that initiates or accelerates a chemical reaction
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  84. compatibility
    capability of existing in harmonious combination
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  85. Pyramid
    large monument with a square base and four triangular sides
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  86. controller
    a mechanism that controls the operation of a machine
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript...
  87. grail
    the object of any prolonged search or endeavor
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  88. parse
    analyze the sentence structure of
  89. comparison
    the act of examining resemblances
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  90. poi
    Hawaiian dish of taro root pounded to a paste and often allowed to ferment
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  91. integrate
    make into a whole or make part of a whole
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  92. reactor
    apparatus to maintain and control a nuclear reaction
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  93. propel
    cause to move forward with force
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  94. seagull
    a mostly white aquatic bird found along beaches
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  95. lexicon
    a reference book containing an alphabetical list of words
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  96. macro
    very large in scale or scope or capability
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  97. beta
    the second letter of the Greek alphabet
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  98. project
    a planned undertaking
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  99. attribution
    assigning to a cause or source
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  100. layout
    a plan or design of something that is laid out
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  101. strut
    walk in a proud, confident way
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts
  102. stable
    resistant to change of position or condition
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  103. lithium
    a soft silver-white univalent element of the alkali metal group; the lightest metal known; occurs in several minerals
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4...
  104. visual
    relating to or using sight
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  105. Sinatra
    United States singer and film actor (1915-1998)
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  106. compliant
    disposed to act in accordance with someone's wishes
    & Repoze.who pluggable: Genshi, more Support for memcached, and any WSGI compliant system ToscaWidgets, utilizing FormEncode No
    web2py Python Yes Yes Push Yes Yes Yes Yes Yes Yes Yes Yes No
    Webware Python No Optional Pull No Yes Yes No Yes Yes No No No
    BlueBream (Zope 3) Python via add-on products, e.g.
  107. eclipse
    the phenomenon when one celestial body obscures another
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  108. base
    lowest support of a structure
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  109. Kepler
    German astronomer who first stated laws of planetary motion
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  110. security
    the state of being free from danger or injury
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ASP.NET
  111. basic
    reduced to the simplest and most significant form possible
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  112. release
    grant freedom to; free from confinement
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  113. version
    something a little different from others of the same type
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  114. compile
    get or gather together
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  115. optional
    possible but not necessary; left to personal choice
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  116. pattern
    a repeated design, structure, or arrangement
    Validators, built-in API
    MonoRail Prototype Active record pattern Push Yes Active record pattern Unit tests via ASP.NET
  117. language
    a means of communicating by the use of sounds or symbols
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  118. mandatory
    required by rule
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  119. programme
    a series of goals to be accomplished
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  120. seam
    joint consisting of a line formed by joining two pieces
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  121. Mason
    American Revolutionary leader from Virginia whose objections led to the drafting of the Bill of Rights (1725-1792)
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  122. sapphire
    a precious transparent stone that is typically a rich blue
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  123. velocity
    distance traveled per unit time in one direction
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  124. stripe
    a narrow marking of a different color or texture from the background
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  125. rife
    excessively abundant
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  126. Beta
    beets
    4.0 Beta 2012-02-15 Apache v2[14]
    Base One Foundation Component Library (BFC) ASP.NET
  127. extant
    still in existence; not extinct or destroyed or lost
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any ex...
  128. client
    someone who pays for goods or services
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  129. glue
    cement consisting of a sticky substance that is used as an adhesive
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-09-12 A...
  130. bean
    a leguminous plant grown for its edible seeds and pods
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  131. engine
    motor that converts energy into work or motion
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  132. seaside
    the shore of a sea or ocean regarded as a resort
    ? Eclipse
    Ocsigen OCaml 2.0.4 2012-03-09 LGPL
    Opa Opa 1.0.5 2012-08-02 MIT and AGPL
    OpenACS Tcl 5.7.0 2011-07-17 GPL
    Seaside Smalltalk 3.0 2010-09-13 MIT
    Compojure Clojure 1.0.1 2012-01-08 Eclipse
    Zotonic Erlang 0.8.0 2012-04-11 Apache
    Project Language Current stable version Release date License
    [edit]Comparison of Features

    [edit]ASP.NET
  133. sling
    a simple weapon consisting of a looped strap in which a projectile is whirled and then released
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  134. wicket
    a small gate or door, often part of a larger door
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  135. interchange
    cause to change places
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  136. multiple
    having or involving more than one part or entity
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via plugins ...
  137. lightweight
    weighing relatively little compared with another item
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framewo...
  138. helper
    a person who helps people or institutions
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  139. data
    a collection of facts from which conclusions may be drawn
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  140. migrate
    move from one country or region to another and settle there
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  141. tier
    one of two or more layers one atop another
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  142. update
    modernize
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  143. rack
    a framework for holding objects
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Camping No Yes Push No Active record pattern via Mosquito Yes No Yes No No
    Nitro jQuery Yes Push Yes Og RSpec (automatic) Yes Yes Yes Yes
    Ruby on Rails Prototype, script.aculo.us, jQuery ActiveRecord, Action Pack Push Yes ActiveRecord Unit Tests, Functional Tests and Integration Tests Yes Plug-in Yes Yes Yes
    Sinatra No Yes Push No ORM-independent
  144. syntax
    the study of the rules for forming admissible sentences
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  145. MVP
    the player judged to be the most important to the sport
    2.0 RC 2009-11-04 MIT
    Nancy C#, Visual Basic .NET 0.6.0 2011-06 MIT
    Web Forms MVP ASP.NET
  146. Wave
    a member of the women's reserve of the United States Navy
    Platform 2005-09 11.4 2012-01-04 Content management framework GPLv2
    Kajona 2004-06 3.4.2 2012-07-18[5] Web application framework LGPL
    Laravel 2011-06 3.2.3 2012-06-16[6] Web application framework MIT
    Lithium 2009-10 0.10 2011-06-18 Web application framework BSD
    Midgard 1999-05 10.05.06 2012-03-06[7] Content management framework LGPL
    MODX 2005-03 2.2.2-pl 2012-05-02[8] Content management framework GPL
    PRADO 2004-07 3.2.0 2012-06-25[9] Web application framework New BSD
    Qcodo 2005-10 0.4.22 201...
  147. extension
    act of expanding in scope
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  148. file
    record in a public office or in a court of law
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  149. scaffolding
    a temporary framework used in construction to support workers and materials
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  150. artistic
    relating to the products of human creativity
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  151. Delphi
    an ancient Greek city on the slopes of Mount Parnassus
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Comparisons ...
  152. repository
    a facility where things can be deposited for safekeeping
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  153. stack
    an orderly pile
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  154. implementation
    the act of providing a means for accomplishing something
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  155. portal
    a grand and imposing entrance
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  156. directory
    an alphabetical list of names and contact information
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  157. active
    characterized by energetic movement
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  158. evaluation
    the act of ascertaining or judging the quality of
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  159. management
    the act of controlling something
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framework OSLv...
  160. third party
    someone other than the principals involved in a transaction
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  161. unobtrusive
    not undesirably noticeable
    OpenID Yes Yes Yes
    Symfony 2005-10 PHP 5 Prototype, script.aculo.us, Unobtrusive Ajax with UJS and PJS plugins Yes Push Yes Propel, Doctrine (YAML) Yes Plugin exists (alpha code) Plugin PHP, Twig Yes Yes Yes
    Yii 2008-01 PHP 5 (>=5.1.0) jQuery, jQuery UI, own components, plugins Yes Push-pull Yes Data Access Objects (DAO), Active Record Pattern, Plugins (incl.
  162. current
    occurring in or belonging to the present time
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  163. flask
    a small bottle that has a narrow neck
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  164. platform
    a raised horizontal surface
    Web application frameworks
    Comparison of the Java and .NET platforms
    v t e
    This is a comparison of notable web application frameworks.
  165. automatic
    operating with minimal human intervention
    Yes Mootools 1.3 Yes Push-pull Yes Yes Unit tests No Yes Yes Yes Yes No
    Kajona 2004-06 PHP 5 Yes Yes Yes Yes Yes Unit tests Automatic Yes Yes Yes Yes No
    Laravel 2011-06 PHP 5.3 Yes Yes Push Yes Yes PHPUnit Yes Yes Yes Yes Yes No
    Midgard 1999-05 PHP jQuery MidCOM Pull Yes Midgard PHPUnit datagard ACL-based PHP, TAL Memcache Yes No
    PRADO 2004-07 PHP 5 (>=5.3.0)
  166. Shan
    a branch of the Tai languages
    Tony Shan, Taxonomy of Java Web Application Frameworks
    Open Source Web Frameworks in Java
    Open Source Web Frameworks in Python
    Top 10 Web Frameworks in PHP
  167. encyclopedia
    a reference work containing articles on various topics
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  168. shale
    a sedimentary rock formed by the deposition of successive layers of clay
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  169. utilize
    put into service
    & Repoze.who pluggable: Genshi, more Support for memcached, and any WSGI compliant system ToscaWidgets, utilizing FormEncode No
    web2py Python Yes Yes Push Yes Yes Yes Yes Yes Yes Yes Yes No
    Webware Python No Optional Pull No Yes Yes No Yes Yes No No No
    BlueBream (Zope 3) Python via add-on products, e.g.
  170. node
    any thickened enlargement
    ? Helma License version 2.0
    node.js
  171. cayenne
    plant bearing very hot and finely tapering long peppers
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  172. alloy
    a mixture containing two or more metallic elements
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framewo...
  173. user
    someone who employs or takes advantage of something
  174. tornado
    a violently destructive windstorm occurring over land
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  175. header
    a machine that cuts the tops off grain
  176. mock
    treat with contempt
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  177. fixture
    an object firmly secured in place, especially in a household
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  178. default
    an option that is selected automatically
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  179. tile
    a flat thin rectangular slab used to cover surfaces
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  180. form
    a perceptual structure
    2.0 RC 2009-11-04 MIT
    Nancy C#, Visual Basic .NET 0.6.0 2011-06 MIT
    Web Forms MVP ASP.NET
  181. content
    satisfied or showing satisfaction with things as they are
    Contents [hide]
    1 General
    1.1 PHP
    1.2 ASP.NET
  182. retrieve
    get or find back; recover the use of
    EllisLab, Inc.. Retrieved 19 March 2012.
  183. alpha
    the 1st letter of the Greek alphabet
    OpenID Yes Yes Yes
    Symfony 2005-10 PHP 5 Prototype, script.aculo.us, Unobtrusive Ajax with UJS and PJS plugins Yes Push Yes Propel, Doctrine (YAML) Yes Plugin exists (alpha code) Plugin PHP, Twig Yes Yes Yes
    Yii 2008-01 PHP 5 (>=5.1.0) jQuery, jQuery UI, own components, plugins Yes Push-pull Yes Data Access Objects (DAO), Active Record Pattern, Plugins (incl.
  184. oracle
    a shrine where a prophet is consulted
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  185. dispatch
    the act of sending off something
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript...
  186. container
    any object that can be used to hold things
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  187. developer
    someone who develops real estate
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  188. Base
    a terrorist network intensely opposed to the United States that dispenses money and logistical support and training to a wide variety of radical Islamic terrorist groups; has cells in more than 50 countries
    4.0 Beta 2012-02-15 Apache v2[14]
    Base One Foundation Component Library (BFC) ASP.NET
  189. access
    the right to enter
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  190. rails
    a bar or pair of parallel bars of rolled steel making the railway along which railroad cars or other vehicles can roll
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  191. integrated
    formed or united into a whole
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  192. varnish
    a coating that provides a hard, lustrous finish to a surface
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  193. stripes
    a V-shaped sleeve badge indicating rank and service
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  194. Google
    a widely used search engine that uses text-matching techniques to find web pages that are important and relevant to a user's search
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  195. Kid
    English dramatist (1558-1594)
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  196. independent
    free from external control and constraint
    MVC Yes Yes Push Yes ORM-independent Unit tests, Functional Tests, Integration Tests Entity Framework ASP.NET
  197. software
    written programs operating on a computer system
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Stru...
  198. transfer
    move from one place to another
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  199. mosquito
    two-winged insect that sucks the blood of humans and animals
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Camping No Yes Push No Active record pattern via Mosquito Yes No Yes No No
    Nitro jQuery Yes Push Yes Og RSpec (automatic) Yes Yes Yes Yes
    Ruby on Rails Prototype, script.aculo.us, jQuery ActiveRecord, Action Pack Push Yes ActiveRecord Unit Tests, Functional Tests and Integration Tests Yes Plug-in Yes Yes Yes
    Sinatra No Yes Push No ORM-indepen...
  200. PAC
    a group that raises money and distributes it for elections
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  201. filter
    device that removes something from what passes through it
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  202. horde
    a vast multitude
    New BSD
    Agavi 2005-05 1.0.7 2011-12-22 Web application framework LGPL
    Aiki Framework 2009-09 0.9.0 2011-12-24 Web application framework AGPLv3
    Alloy 2009-10 0.7.4 2011-07-08 Lightweight web application framework New BSD
    AppFlower 2009-02 1.2 2011-12-21 Web application framework GPLv3
    AuraPHP 2011-02 Beta2 2012-02-13 Web application framework, Components BSD
    CakePHP 2005-08 2.2.2 2012-09-01[2] Web application framework MIT
    CodeIgniter 2006-01 2.1.1 2012-06-13[3] Web application framework OSLv...
  203. activate
    put in motion
  204. intentionally
    with intention; in an intentional manner
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    AIDA/Web Smalltalk Yes Yes Yes Gemstone/S, GLORP, more SUnit Yes Yes
    Application Express PL/SQL Yes Yes Yes Yes Yes
    Grails Groovy Yes Active record pattern Push Yes GORM, Hibernate Unit tests, integration test, functional test multiple plugins: autobase, dbmigrate, more Spring Security,[29] Apache Shiro[30] Yes Yes Yes
    Kepler Lua Yes ...
  205. model
    a representation of something, often on a smaller scale
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-09-12 A...
  206. Hamlet
    the hero of William Shakespeare's tragedy who hoped to avenge the murder of his father
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  207. tool
    an implement used to perform a task or job
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  208. razor
    edge tool used in shaving
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  209. dictionary
    a reference book containing an alphabetical list of words
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  210. platinum
    a heavy precious metallic element
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-...
  211. available
    obtainable or accessible and ready for use or service
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  212. record
    anything providing permanent evidence about past events
    Validators, built-in API
    MonoRail Prototype Active record pattern Push Yes Active record pattern Unit tests via ASP.NET
  213. protocol
    forms of ceremony and etiquette observed by officials
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and an...
  214. twig
    a small branch or division of a branch
    OpenID Yes Yes Yes
    Symfony 2005-10 PHP 5 Prototype, script.aculo.us, Unobtrusive Ajax with UJS and PJS plugins Yes Push Yes Propel, Doctrine (YAML) Yes Plugin exists (alpha code) Plugin PHP, Twig Yes Yes Yes
    Yii 2008-01 PHP 5 (>=5.1.0) jQuery, jQuery UI, own components, plugins Yes Push-pull Yes Data Access Objects (DAO), Active Record Pattern, Plugins (incl.
  215. array
    an impressive display or assortment
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  216. support
    the act of bearing the weight of or strengthening
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via plugins ...
  217. built
    having a substance added to increase effectiveness
    Validators, built-in API
    Kentico CMS Yes Yes Push & Pull Yes Proprietary, customizable Unit tests Yes, Import toolkit ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  218. object
    a tangible and visible entity
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  219. generate
    bring into existence
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  220. library
    a place containing books and other materials for reading
    4.0 Beta 2012-02-15 Apache v2[14]
    Base One Foundation Component Library (BFC) ASP.NET
  221. plug
    blockage consisting of an object designed to fill a hole tightly
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Camping No Yes Push No Active record pattern via Mosquito Yes No Yes No No
    Nitro jQuery Yes Push Yes Og RSpec (automatic) Yes Yes Yes Yes
    Ruby on Rails Prototype, script.aculo.us, jQuery ActiveRecord, Action Pack Push Yes ActiveRecord Unit Tests, Functional Tests and Integration Tests Yes Plug-in Yes Yes Yes
    Sinatra No Yes Push No ORM-indepen...
  222. drive
    operate or control a vehicle
    Forms Authentication (Default), Pluggable Razor (Default), ASPX, Pluggable Yes Yes (client-side via plugins)
    BFC Yes Not mandatory Push & pull Yes via active data dictionary Unit tests security groups and rules Yes metadata, result sets Data dictionary driven
    DotNetNuke Yes No Pull Yes SubSonic, NHibernate Unit tests Yes ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  223. external
    happening or arising outside some limits or surface
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  224. scaffold
    a temporary arrangement erected around a building
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  225. rap
    strike sharply
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  226. explicit
    precisely and clearly expressed or readily observable
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  227. feature
    a prominent attribute or aspect of something
    1.3 C++
    1.4 ColdFusion Markup Language (CFML)
    1.5 ECMAScript
    1.6 Java
    1.7 Scala
    1.8 Perl
    1.9 Python
    1.10 Ruby
    1.11 Others
    2 Comparison of Features
    2.1 ASP.NET
  228. automatically
    in a mechanical manner; by a mechanism
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  229. spring
    move forward by leaps and bounds
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  230. architecture
    the discipline dealing with the design of fine buildings
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  231. digest
    convert food into absorbable substances
    Forms Authentication Yes Yes Yes
    OpenRasta No Yes Push Yes ORM-independent Unit tests No HTTP Digest and via ASP.NET
  232. technology
    the practical application of science to commerce or industry
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  233. rail
    a horizontal bar, usually of wood or metal
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  234. theme
    the subject matter of a conversation or discussion
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  235. gateway
    an entrance that can be closed by a gate
    Toolkit-independent Yes Push-pull Yes Table and row data gateway and Doctrine 2.0 for Zend Framework 2.0 Unit tests Yes ACL-based Yes Yes Yes No
    Zikula 2008-06 PHP Yes Yes N/A Yes Yes PHPUnit Yes Yes Yes Yes Yes No
    [edit]Python
    Project Language Ajax MVC framework MVC push-pull i18n & L10n?
  236. mocking
    expressing contempt or ridicule
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  237. reaction
    an idea evoked by some experience
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  238. inherent
    existing as an essential constituent or characteristic
    APC, Database, eAccelerator, Memcached, XCache Yes[26] Yes[27]
    Qcodo 2005-10 PHP 5 built-in QControl Push Yes XML-based Inherent QForm and QControl Yes Yes No
    SilverStripe (Sapphire) 2005-11 PHP 5 (>=5.2) jQuery, jQuery UI Push-pull Yes Active record pattern Unit tests Automatic incl.
  239. comprehension
    an ability to understand the meaning of something
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  240. core
    the center of an object
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  241. memory
    the cognitive process whereby past experience is remembered
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  242. shared
    have in common; held or experienced in common
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  243. string
    a lightweight cord
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  244. usage
    the act of employing
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and an...
  245. connect
    fasten or put together two or more pieces
    Forms Authentication, FB connect) Yes Yes, Customizable ASP.NET
  246. code
    a set of rules or principles or laws
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  247. tap
    strike lightly
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and an...
  248. wheel
    a simple machine consisting of a circular frame with spokes (or a solid disc) that can rotate on a shaft or axle (as in vehicles or other machines)
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-...
  249. preferred
    more desirable than another
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  250. prefer
    like better; value more highly
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  251. hello
    an expression of greeting
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  252. import
    bring in from abroad
    Validators, built-in API
    Kentico CMS Yes Yes Push & Pull Yes Proprietary, customizable Unit tests Yes, Import toolkit ACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET
  253. boost
    increase
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    CppCMS Yes Yes Push Yes CppDB No No Yes Yes Yes Yes
    Wt Yes Yes Push & Pull Yes Wt::Dbo Boost.test
  254. coverage
    the extent to which something is included or discussed
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  255. binding
    executed with proper legal authority
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Flex ActionScript, MXML Not by name but similar technology[21] FlexUnit
    qooxdoo JavaScript Yes Data binding i18n Testrunner Form Validation
    SproutCore JavaScript Yes Yes
    [edit]Java
    Project Language Ajax MVC framework MVC push-pull i18n & L10n?
  256. source
    the place where something begins
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  257. element
    a substance that cannot be separated into simpler substances
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  258. type
    a subdivision of a particular kind of thing
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  259. click
    a short light metallic sound
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apac...
  260. bind
    secure with or as if with ropes
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Flex ActionScript, MXML Not by name but similar technology[21] FlexUnit
    qooxdoo JavaScript Yes Data binding i18n Testrunner Form Validation
    SproutCore JavaScript Yes Yes
    [edit]Java
    Project Language Ajax MVC framework MVC push-pull i18n & L10n?
  261. maintenance
    activity involved in keeping something in good working order
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  262. logical
    based on known statements or events or conditions
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  263. breed
    cause to procreate (animals)
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  264. elements
    violent or severe weather
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  265. exist
    have a presence
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us,...
  266. page
    one side of one leaf of a book or other document
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  267. reference
    the act of consulting
    2.2 C++/C
    2.3 ColdFusion Markup Language (CFML)
    2.4 ECMAScript
    2.5 Java
    2.6 Perl
    2.7 PHP
    2.8 Python
    2.9 Ruby
    2.10 Others
    3 References
    4 See also
    [edit]General

    Basic information about each framework.
    [edit]PHP
    See also: PHP
    Project Start date Current stable version Release date Framework type License
    1st OpenFramework 2010-03 1.129 2012-05-22[1] Web Application Framework (Multi-Tier Architecture, not MVC).
  268. notable
    worthy of attention or interest
    Web application frameworks
    Comparison of the Java and .NET platforms
    v t e
    This is a comparison of notable web application frameworks.
  269. recommend
    express a good opinion of
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  270. generation
    group of genetically related organisms in a line of descent
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript...
  271. custom
    accepted or habitual practice
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via pl...
  272. provide
    give something useful or necessary to
    CherryPy Python Yes controller & URL dispatching Yes ORM agnostic use stdlib's unittest and doctest depends on ORM Templating engine agnostic Yes Form validation engine agnostic Yes
    CubicWeb Python Yes controller & URL dispatching Yes Yes Yes Yes Yes Yes Yes Yes No
    Flask Python Yes Yes Push Yes Yes Yes Yes Yes Jinja2 Yes Yes No
    Grok Python Yes Yes Pull Yes OODBMS called ZODB, SQLAlchemy, Storm Unit tests, functional tests ZODB Generations Yes Yes Yes Yes
    Pyjamas Python, JavaScript Yes Us...
  273. standard
    a basis for comparison
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  274. function
    what something is used for
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  275. dependent
    a person who relies on another person for support
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  276. strategy
    an elaborate and systematic plan of action
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  277. Nancy
    a city in northeastern France in Lorraine
    2.0 RC 2009-11-04 MIT
    Nancy C#, Visual Basic .NET 0.6.0 2011-06 MIT
    Web Forms MVP ASP.NET
  278. express
    communicate beliefs or opinions
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  279. specific
    stated explicitly or in detail
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and an...
  280. log
    a segment of the trunk of a tree when stripped of branches
    ^ "Change Log : CodeIgniter User Guide".
  281. event
    something that happens at a given place and time
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  282. analysis
    abstract separation of something into its various parts
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  283. pack
    a convenient package or parcel (as of cigarettes or film)
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Camping No Yes Push No Active record pattern via Mosquito Yes No Yes No No
    Nitro jQuery Yes Push Yes Og RSpec (automatic) Yes Yes Yes Yes
    Ruby on Rails Prototype, script.aculo.us, jQuery ActiveRecord, Action Pack Push Yes ActiveRecord Unit Tests, Functional Tests and Integration Tests Yes Plug-in Yes Yes Yes
    Sinatra No Yes Push No ORM-indepen...
  284. instruction
    activities that impart knowledge or skill
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  285. potential
    existing in possibility
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via plugins ...
  286. commonly
    under normal conditions
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  287. network
    an open fabric woven together at regular intervals
    JavaScript 0.8.9 2012-07-11 MIT
    qooxdoo JavaScript 1.5 2011-07-13 LGPL or Eclipse
    SproutCore JavaScript 1.8 (beta 2.0) 2012-03-07 MIT
    WaveMaker Java (server), JavaScript (client) 6.3.3 2011-09-22 Apache
    [edit]Java
    See also: Java (programming language) and Java (software platform)
    Project Current stable version Release date License
    Apache OFBiz 10.04.02 2010-04-30 Apache Software License 2.0 (ASL 2.0)
    Apache Shale 1.0.4 2007-12-19 Apache
    Apache Sling 6 2011-04-18 Apache 2.0
    Apache Struts 2.3....
  288. limit
    as far as something can go
    7.43 2011-01-15 Proprietary
    Component-based Scalable Logical Architecture (CSLA) C#, Visual Basic .NET 4.3.10 2012-03-04 Proprietary freeware, no limit on use type
    DotNetNuke ASP.NET 6.01.02 2011-07-25 MIT
    Kentico ASP.NET
  289. composition
    the way in which someone or something is put together
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  290. internal
    located inward
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  291. environment
    the totality of surrounding conditions
    Forms Authentication or host environment Yes No No
    [edit]C++/C
    Project Ajax MVC framework MVC push-pull i18n & L10n?
  292. native
    belonging to one by birth
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    ColdBox Platform Yes Yes Push-pull Yes Yes via MockBox, MXUnit, others via plugin Yes Yes Yes via plugin
    ColdFusion on Wheels Yes Yes via plugin jLingua Yes Yes integrated RocketUnit via plugin Yes via plugin Yes
    Fusebox via CF or any JavaScript library optional Push No, custom via lexicons for Transfer, Reactor via MXUnit, others No via plugins ...
  293. instructions
    a manual explaining how to install or operate a device
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  294. product
    an artifact that has been created by someone or some process
    & Repoze.who pluggable: Genshi, more Support for memcached, and any WSGI compliant system ToscaWidgets, utilizing FormEncode No
    web2py Python Yes Yes Push Yes Yes Yes Yes Yes Yes Yes Yes No
    Webware Python No Optional Pull No Yes Yes No Yes Yes No No No
    BlueBream (Zope 3) Python via add-on products, e.g.
  295. host
    a person who invites guests to a social event
    Forms Authentication or host environment Yes No No
    [edit]C++/C
    Project Ajax MVC framework MVC push-pull i18n & L10n?
  296. normal
    being approximately average or within certain limits
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  297. system
    a group of independent elements comprising a unified whole
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  298. exception
    an instance that does not conform to a rule
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-09-12 A...
  299. contents
    a list of divisions and the pages on which they start
    Contents [hide]
    1 General
    1.1 PHP
    1.2 ASP.NET
  300. control
    power to direct or determine
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  301. role
    the actions and activities assigned to a person or group
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Spring Java Yes Yes Push Yes Hibernate, iBatis, more Mock objects, unit tests Spring Security (formerly Acegi) JSP, Commons Tiles, Velocity, Thymeleaf, more ehcache, more Commons validator, Bean Validation
    Apache Click Java jQuery Page oriented Pull Yes Hibernate, Cayenne Yes pluggable Velocity, JSP Cached templates Built-in validation
    Apache OFBi...
  302. similar
    having the same or nearly the same characteristics
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Flex ActionScript, MXML Not by name but similar technology[21] FlexUnit
    qooxdoo JavaScript Yes Data binding i18n Testrunner Form Validation
    SproutCore JavaScript Yes Yes
    [edit]Java
    Project Language Ajax MVC framework MVC push-pull i18n & L10n?
  303. class
    a collection of things sharing a common attribute
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and an...
  304. include
    have as a part; be made up out of
  305. share
    assets belonging to an individual person or group
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
  306. hide
    prevent from being seen or discovered
    Contents [hide]
    1 General
    1.1 PHP
    1.2 ASP.NET
  307. mostly
    in large part; mainly or chiefly
    Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0) Yes ACL-based Themes, layouts, views, elements Memcache, XCache, APC, File Validation, security Yes
    CodeIgniter 2006-01 PHP >= 5.1 Any Yes Push Mostly[22] Third party only Ready for next release Yes Yes Yes Yes Yes No[23]
    Drupal 2001-01 PHP jQuery, jQuery UI, more PAC N/A Yes Optional module SimpleTest Yes Yes Yes Memcache, APC, Varnish, more Yes No
    FuelPHP 2010-10 PHP...
  308. foundation
    the basis on which something is grounded
    4.0 Beta 2012-02-15 Apache v2[14]
    Base One Foundation Component Library (BFC) ASP.NET
  309. commercial
    connected with or engaged in the exchange of goods
    0.5 2012-07-07 BSD
    [edit]C++
    See also: C++
    Project Current stable version Release date License
    CppCMS 1.0.1 2012-03-14 LGPL, Proprietary
    Tntnet 2.1 2012-05-19 LGPL
    Wt 3.2.2-p1 2012-07-27 GPL, proprietary
    Platinum 1.0.0-tr4 2012 LGPL
    [edit]ColdFusion Markup Language (CFML)
    See also: ColdFusion Markup Language and ColdFusion
    Project Current stable version Release date License
    ColdBox Platform 3.5.2 2012-08-01 Apache v2
    ColdFusion on Wheels 1.1.7 2011-12-14 Apache v2
    ColdSpring 1.2 2008-09-12 A...
  310. included
    enclosed in the same envelope or package
  311. row
    an arrangement of objects or people side by side in a line
    Toolkit-independent Yes Push-pull Yes Table and row data gateway and Doctrine 2.0 for Zend Framework 2.0 Unit tests Yes ACL-based Yes Yes Yes No
    Zikula 2008-06 PHP Yes Yes N/A Yes Yes PHPUnit Yes Yes Yes Yes Yes No
    [edit]Python
    Project Language Ajax MVC framework MVC push-pull i18n & L10n?
  312. operations
    financial transactions at a brokerage
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  313. More
    English statesman who opposed Henry VIII's divorce from Catherine of Aragon and was imprisoned and beheaded; recalled for his concept of Utopia, the ideal state
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s) Scaffolding
    1st OpenFramework 2010-03 PHP 5.2 / 5.3 / 5.4 jQuery, jQueryUI Multi-Tier N/A MBString N/A Selenium Yes Yes Themes, layouts, views, elements APC, eAccelerator Validation, security Yes
    AppFlower 2009-02 PHP 5 Yes, ExtJS Yes Push Yes Propel Yes Plugin exists Plugin Yes Yes Yes Yes
    CakePHP 2005-08 PHP 5.2+ Prototype, script.aculo.us, jQuery...
  314. operation
    process or manner of functioning
    Comparison of web application frameworks
    From Wikipedia, the free encyclopedia
    Programming language comparisons
    General comparison
    Basic syntax
    Basic instructions
    Arrays
    Associative arrays
    String operations
    String functions
    List comprehension
    Object-oriented programming
    Object-oriented constructors
    Database access
    Evaluation strategy
    List of "Hello World" programs
    ALGOL 58's influence on ALGOL 60
    ALGOL 60: Comparisons with other languages
    Comparison of ALGOL 68 and C++
    ALGOL 68: Compa...
  315. text
    the words of something written
    ORM Testing framework(s) DB migration framework(s) Security framework(s) Template framework(s) Caching framework(s) Form validation framework(s)
    Catalyst Perl Toolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more) Yes Push in its most common usage Yes DBIx::Class, Rose::DB::Object, more Supports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, more Template::Toolkit, HTML::Template, HTML::Mason, PHP and any extan...
Created on Sun Sep 16 17:15:06 EDT 2012

Sign up now (it’s free!)

Whether you’re a teacher or a learner, Vocabulary.com can put you or your class on the path to systematic vocabulary improvement.