regular-tuition-program.pts-ptn.net 17 Hours Information Services
Tel/Fax : 021-8762002, 8762003, 8762004, 87912360
Mobile/SMS : 081 1110 4824 27, 0812 9526 2009, 08523 1234 000, 0815 145 78119
WhatsApp : 0817 0816 486, 0812 9526 2009, 0815 145 78119
email : _Contact Us__ please click
Chatting dengan Staf :
ggkarir.com
ggiklan.com
Select Language :     ID   EN   Request Catalog / Brochure (free via post)   Employee Class   Regular
World Encyclopedia ➪ AgricultureAnimalArtAstronomyBiographyCharacterChemicalCultureEcologyEconomicsEducationElectronics
EnvironmentFilmGeographyHistoryIndonesiaJabodetabekLanguageLawLiteratureMathematicsMedical
MilitaryMusicMythologyPhilosophyPhysicsPlantPoliticalPuppetReligionScienceSocietySportsTechnology
Manual / Tutorial   ➪ AntApache ServerHTML 4HTML 5JavaScriptMySQLPerlPHPLinuxShell       Network Encyclopedia
Web Network ➪ Employee ClassRegularEvening ClassS2PTSPartyGeneral    
Reference ➪ Internet, Computers, ICT, OS, etc

  » Cyber University   » Fakultas Pertanian UMJ Jakarta   » Fakultas Teknik UMJ   » FE Universitas MH. Thamrin Jakarta   » FISIP UMJ Jakarta   » FK Universitas MH. Thamrin Jakarta   » IAI Al-Ghurabaa Jakarta
  » IAI Muhammad Azim Jambi   » IBISA Purworejo   » IKIP Widya Darma Surabaya   » Institut Agama Islam Sukabumi   » Institut Teknologi Sains Bandung   » ISIF Cirebon   » ISTA Jakarta
  » ISTN Jakarta   » ITB Muhammadiyah Purbalingga   » ITB STIKOM Bali   » ITB STIKOM Jimbaran Bali   » ITBU Jakarta   » ITEKES Tri Tunas Nasional Makassar   » ITESA Muhamadiyah Semarang
  » ITM Purwakarta   » MA UNHI Denpasar   » Magister Teknik ISTN Jakarta   » Magister Universitas Buddhi Dharma   » Magister Universitas Satyagama   » MH UM SURABAYA   » MH UNKRIS Jakarta
  » MIA FISIP UMJ Jakarta   » MIA UNKRIS Jakarta   » MIKOM FISIP UMJ Jakarta   » MM Patria Artha Makassar   » MM STIE ABI Surabaya   » MM STIE Ganesha Jakarta   » MM STIE GICI Business School Jakarta
  » MM STIE IGI Jakarta   » MM UMIBA Jakarta   » MM UNHI Denpasar   » MM UNKRIS Jakarta   » MPD UM SURABAYA   » MPD UNHI Denpasar   » Mpu Tantular Kedoya Jakarta
  » MT UNKRIS Jakarta   » Politeknik Semen Indonesia   » Polnas Denpasar   » S2 FISIP UMJ Jakarta   » S2 FT UMJ   » S2 NUSA MANDIRI   » S2 STMIK Jakarta
  » S2 UIN Al-Azhaar Lubuklinggau   » S2 UM SURABAYA   » S2 UNHI Denpasar   » S2 UNKRIS Jakarta   » S2 UNSURYA   » Sekolah Tinggi Bisnis Runata   » STAI Al-Akbar Surabaya
  » STAI Al-Andina Sukabumi   » STAI Al-Hidayah Tasikmalaya   » STAI Al-Ittihad Cianjur   » STAI Al-Muhajirin Purwakarta   » STAI Muhammadiyah Tulungagung   » STAI Terpadu Yogyakarta   » STEBI Bina Essa Bandung
  » STEI SEBI Cikarang   » STEI SEBI Depok   » STEI Yogyakarta   » STIBADA MASA Surabaya   » STIE ABI Surabaya   » STIE Al-Rifaie Malang   » STIE Cendekia Semarang
  » STIE Dharma Nasional Jember   » STIE Ganesha Jakarta   » STIE GEMA Bandung   » STIE GICI Business School Bogor   » STIE GICI Business School Depok   » STIE GICI Business School Bekasi   » STIE GICI Business School Jakarta
  » STIE Hidayatullah Depok   » STIE IGI Jakarta   » STIE Indocakti Malang   » STIE Nusantara Makassar   » STIE PASIM Sukabumi   » STIE PEMUDA Surabaya   » STIE Pioneer Manado
  » STIE Trianandra Pemuda Jakarta   » STIE Widya Darma Surabaya   » STIE Widya Persada Jakarta   » STIEKIA Bojonegoro   » STIH Awang Long Samarinda   » STIH Gunung Jati Tangerang   » STIH Litigasi Jakarta
  » STIKI Malang   » STIPER Jember   » STISIP Guna Nusantara Cianjur   » STIT Al-Hikmah Lampung   » STIT Tarbiyatun Nisa Sentul Bogor   » STMIK Jakarta   » STT Bina Tunggal Bekasi
  » STT Mandala Bandung   » STT STIKMA Internasional   » UHAMZAH Medan   » UICM Bandung   » UIN Al-Azhaar Lubuklinggau   » UM Palangkaraya   » UM Surabaya
  » UNAKI Semarang   » UNDARIS Ungaran Semarang   » UNHI Denpasar   » UNIBA Banyuwangi   » UNISA Kuningan Jawa Barat   » UNISMU Purwakarta   » Univ. Bali Dwipa Denpasar Bali
  » Universitas Boyolali   » Universitas Buddhi Dharma   » Universitas Cokroaminoto Makassar   » Universitas Deli Sumatera   » Universitas Dr. Soebandi Jember   » Universitas IVET Semarang   » Universitas Kahuripan Kediri
  » Universitas Mahakarya Asia Yogyakarta   » Universitas MH. Thamrin Jakarta   » Universitas Mitra Bangsa   » Universitas Mochammad Sroedji Jember   » Universitas Mpu Tantular Jakarta   » Universitas Muhammadiyah Jakarta   » Universitas Musi Rawas Lubuklinggau
  » Universitas Nurul Huda Oku Timur   » Universitas Nusa Mandiri Jatiwaringin   » Universitas Nusa Mandiri Kramat   » Universitas Nusa Mandiri Margonda   » Universitas Nusa Mandiri Tangerang   » Universitas Nusantara Manado   » Universitas Pandanaran Semarang
  » Universitas Parna Raya Manado   » Universitas Patria Artha Makassar   » Universitas Saintek Muhammadiyah   » Universitas Satyagama   » Universitas Tanri Abeng Jakarta   » Universitas Teknologi Bandung   » Universitas Teknologi Nusantara
  » Universitas Teknologi Sulawesi Makassar   » Universitas Ubudiyah Indonesia Aceh   » Universitas Yuppentek Indonesia   » UNKRIS Jakarta   » UNSUB Subang   » UNSURYA Jakarta   » UNTARA Cikokol Tangerang
  » UNTARA Tigaraksa Tangerang   » UNU Cirebon   » UNU Kalbar Pontianak   » UNU Kaltim Samarinda   » UNUGHA Cilacap   » UNUSA Surabaya   » UNUSIDA
  » USM Indonesia Medan   » UWIKA SurabayaCombined Information Employee Class entire PTS

Al Quran onlineAdvertisingBarter Link232 CountriesCat Info CenterCity & Province WebsitesCPNSComplete POS codeCorruption Rating
Embassy:  KBRI  Foreign  • Exercise Psychotest  • Civitasbook.com  • Hosting: ID World  • Info Prov, City, District, Village  • International Organizations
Islands in NKRIJob VacancyLibrariesNews & Magazine: ID ForeignNKRI, KPK, MA, etc.Political PartyPatriotPTAPTNPTSHospitalRanch
ScholarshipSholat & Imsak ScheduleSMASMKSMPTV & Radio : Foreign IDFootballWorld Statistics     Academic : Majors Prospectus

Department/Study Program (D3, S1, S2), Curriculum, Prospectus (Career Prospects), and Title/Degree
Undergraduate Programs (S-1)
¤ S1 Accounting
¤ S1 Agribusiness
¤ S1 Agricultural Sciences
¤ S1 Agroteknologi (Agricultural Industry Technology)
¤ S1 Akhwal al Syakhsiyyah / Civil Law of Islam (Sharia)
¤ S1 Animal Sciences
¤ S1 Architectural Engineering
¤ S1 Biology Education
¤ S1 Business/Commerce Administration Science
¤ S1 Chemical Engineering
¤ S1 Civil Engineering
¤ S1 Communication Studies
¤ S1 Computer Engineering / Computer Systems
¤ S1 ECD (Early Childhood Teacher Education)
¤ S1 Electrical Engineering
¤ S1 English Education
¤ S1 English Language / Literature
¤ S1 Food Technology
¤ S1 Indonesian Language and Literature Education
¤ S1 Industrial Engineering
¤ S1 Industrial Product Design
¤ S1 Informatics Engineering
¤ S1 Information System
¤ S1 International Relations
¤ S1 Law/Legal Studies
¤ S1 Management
¤ S1 Mathematics Education
¤ S1 Mechanical Engineering
¤ S1 Nursing
¤ S1 OPJKR (Physical Education, Health, Recreation)
¤ S1 Pancasila and Citizenship Education (PPKN)
¤ S1 Petroleum Engineering
¤ S1 Pharmaceuticals
¤ S1 Planning / Urban and Regional Planning Engineering
¤ S1 Political Sciences
¤ S1 Psychology
¤ S1 Public Health
¤ S1 Public/State Administration Science
¤ S1 Shipping Engineering
¤ S1 Social Welfare Studies
¤ S1 Sociology
¤ S1 Tarbiyah / Islamic Education
¤ S1 Ushuludin / Comparative Religion
¤ S1 Visual Communication Design
Graduate Programs (S-2)
¤ S2 Master of Management / MM

Three Diploma Programs (D-III)
¤ D3 Accounting
¤ D3 Accounting Computer
¤ D3 Business Travel (Business Tourism & Hospitality)
¤ D3 Computer Engineering (Computer Systems)
¤ D3 Electrical Engineering
¤ D3 Finance and Banking
¤ D3 Health Analyst
¤ D3 Informatics Management
¤ D3 Midwifery
¤ D3 MPRS (Hospital Services Management)
¤ D3 Nursing
¤ D3 Nutrition
¤ D3 Pharmaceutical and Food Analysts

Home       Issue : AdultAutomotiveBuddhistChristian, CatholicConfucianEducationHinduIslamPersonalPoetryTechniques

   
Search  
    Informatics Technology

    Prev  (Comparison of software and pro ...) (Comparison of web browser engines)  Next    

Comparison of web application frameworks

This is a comparison of notable web application frameworks.


Contents

General

Basic information about each framework.

ASP.NET

ProjectLanguageCurrent stable versionRelease dateLicense
ASP.NET MVC Framework (ASP.NET MVC)ASP.NET4.02012-08-15Apache v2[1]
Base One Foundation Component Library (BFC)ASP.NET7.432011-01-15Proprietary
Component-based Scalable Logical Architecture (CSLA)C#, Visual Basic .NET4.3.102012-03-04Proprietary freeware, no limit on use type
DotNetNukeASP.NET07.00.032013-01-13MIT
KenticoASP.NET6.02011-10-10Proprietary
MonoRailASP.NET2.1 RC2011-03-17Apache
OpenRastaASP.NET2.0 RC2009-11-04MIT
NancyC#, Visual Basic .NET0.6.02011-06MIT

C++

ProjectCurrent stable versionRelease dateLicense
CppCMS1.0.22012-08-14LGPL, Proprietary
Tntnet2.12012-04-02LGPL
Wt3.2.32012-11-01GPL, proprietary

ColdFusion Markup Language (CFML)

ProjectCurrent stable versionRelease dateLicense
ColdBox Platform3.5.22012-08-01Apache v2
ColdFusion on Wheels1.1.82012-05-07Apache v2
ColdSpring1.22008-09-12Apache v2
Fusebox5.5.12008-03-08Apache
FW/11.22010-10-18Apache v2
Mach-II1.8.12010-09-20GPLv3 with Classpath exception
Model-Glue3.1.2992010-03-05Apache
onTap3.32009-11-07BSD

ECMAScript

ProjectLanguageCurrent stable versionRelease dateLicense
FlexActionScript, MXML4.92013-01-11Apache

Java

ProjectCurrent stable versionRelease dateLicense
Apache Click2.3.02011-03-27Apache Software License 2.0 (ASL 2.0)
Apache OFBiz10.04.022010-04-30Apache Software License 2.0 (ASL 2.0)
Apache Shale1.0.42007-12-19Apache
Apache Sling62011-04-18Apache 2.0
Apache Struts2.3.82012-12-22Apache 2.0
Apache Tapestry5.3.62012-10-12Apache
Apache Wicket6.02012-09-05Apache
AppFuse2.12011-04-04Apache
Eclipse RAP1.4.12011-09-23Eclipse
FormEngine2.0.12012-05-08MIT, Proprietary
Grails2.2.02012-12-20Apache
Google Web Toolkit2.5.02012-06-27Apache
Hamlets1.72011-03-11BSD
ItsNat1.22011-05-24LGPL, proprietary
JavaServer Faces2.12010-10-22Implementation dependent
JBoss Seam3.1.0 final2012-01-13LGPL
Jspx-bay1.1.02011-02-17Apache 2.0
JVx WebUI0.92011-04-01Apache 2.0
OpenLaszlo4.9.02010-10-21CPL
OpenXava4.52012-07-19LGPL
Oracle ADF11.1.22012-10-22Oracle Technology Network Developer License
Play!2.1.02013-02-06Apache 2.0
Portofino4.0.92013-02-18LGPL
RIFE1.6.12007-07-14CDDL, LGPL
SmartClient8.02011-01-05LGPL
Spring3.1.22012-07-09Apache
Stripes1.5.72012-05-17Apache
ThinWire1.22007-09-17GPL
Vaadin7.0.02013-02-01Apache 2.0
Wavemaker6.3.32011-09-22Apache
WEB4J [1]4.8.02012-06-09BSD
WebObjects5.4.32008-09-15Proprietary
WebWork2.2.62007-07-21Apache
ZK6.0.22012-07-24LGPL, ZOL
ztemplates2.4.02011-09-11Apache

JavaScript

ProjectCurrent stable versionRelease dateLicense
multiple frameworks based on node.js0.8.92012-07-11MIT
qooxdoo1.52011-07-13LGPL or Eclipse
SproutCore1.8 (beta 2.0)2012-03-07MIT
WaveMaker (client side)6.3.32011-09-22Apache

Scala

ProjectCurrent stable versionRelease dateLicense
Play!2.1.02013-02-04Apache 2.0
Lift2.42012-01-12Apache 2.0
Scalatra2.2.0 BSD

Perl

ProjectCurrent stable versionRelease dateLicense
Catalyst5.900152012-06-30Artistic, GPL
Dancer1.31102012-10-06Artistic, GPL
Mason2.192012-05-02Artistic, GPL
Maypole2.132008-04-18Artistic, GPL
Mojolicious3.582012-11-14Artistic
Reaction0.0020052011-03-08Artistic, GPL

PHP

ProjectStart dateCurrent stable versionRelease dateFramework typeLicense
Agavi2005-051.0.72011-12-22Web application frameworkLGPL
AppFlower2009-021.32012-10-09Web application frameworkGPLv3
CakePHP2005-082.3.12013-03-03Web application frameworkMIT
CodeIgniter2006-012.1.32012-10-08[2]Web application frameworkOSLv3
Flow32007-011.1.02012-08-24Web application frameworkLGPLv3
Hazaar MVC2012-081.02013-03-19Web application frameworkApache 2.0
Joomla! Platform2005-0912.12012-05-09Web application frameworkGPLv2
Kajona20064.02013-01-09Web application frameworkLGPLv2
kohana20103.3.02012-11-03Web application frameworkBSD
Laravel2011-063.2.132013-02-22Web application frameworkMIT
Lithium2009-100.112012-10-03Web application frameworkBSD
PHPixie2012-071.642012-02-26Web application frameworkBSD
Qcodo2005-100.4.222011-08-15[3]Web application frameworkMIT
SilverStripe2005-113.0.52013-02-20Web application frameworkBSD
Seagull2003-101.0.42013-01-04Web application frameworkBSD
Symfony2005-102.2.02013-02-28Web application frameworkMIT
Xyster Framework2007-0902 Build 012010-10-18Web application frameworkBSD
Yii2008-011.1.132012-12-30Web application frameworkNew BSD
Zend Framework2006-032.1.42013-03-14Web application frameworkNew BSD

Python

ProjectCurrent stable versionRelease dateLicense
BlueBream1.02011-01-18ZPL
CherryPy3.2.22011-10-28BSD
CubicWeb3.15.2[4]2012-07-24LGPL
Django1.5.02013-02-26[5]BSD
web2py2.4.12013-01-30[6]LGPL3
Flask0.92012-07-01[7]BSD
Grok1.42011-04-04ZPL
Nagare0.4.12012-01-18BSD
Pyjamas0.82012-06-01Apache
Pylons1.0.12012-08-14BSD
Pyramid1.3.42012-09-16BSD
Tornado2.3[8]2012-05-31Apache
TurboGears2.22012-08-23MIT, LGPL
Webware1.12011-08-03Python
Zope 22.13.152012-06-22[9]ZPL

Ruby

ProjectCurrent stable versionRelease dateLicense
Camping2.12010-08-20MIT
Ruby on Rails3.2.112013-01-08MIT, Ruby
Ramaze2012.12.082012-12-08Ruby
Sinatra1.3.42012-08-19MIT
Rango0.22009-03 
Merb1.1.22010-06-17MIT
Nitro0.412006-12-12BSD
PureMVC2.0.42008-08-14CC +Attribution

Others

ProjectLanguageCurrent stable versionRelease dateLicense
AIDA/WebSmalltalk6.52012-08-27MIT
Application ExpressPL/SQL4.2.12012-12-14Proprietary freeware
GrailsGroovy (JVM)2.0.12012-02-14Apache
KeplerLua1.1.12009-03-11MIT
MorfikC#, BASIC, Pascal, Java3.0.8.12010-12-13Proprietary freeware
NoirClojure1.2.2 ?Eclipse
OcsigenOCaml2.0.42012-03-09LGPL
OpaOpa1.0.52012-08-02MIT and AGPL
OpenACSTcl5.7.02011-07-17GPL
SeasideSmalltalk3.02010-09-13MIT
CompojureClojure1.0.12012-01-08Eclipse
ZotonicErlang0.9.02012-12-17Apache

Comparison of Features

ASP.NET

ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
ASP.NET MVCYesYesPushYesORM-independentUnit tests, Functional Tests, Integration TestsEntity FrameworkASP.NET Forms Authentication (Default), PluggableRazor (Default), ASPX, PluggableYesYes (client-side via plugins)
BFCYesNot mandatoryPush & pullYesvia active data dictionaryUnit tests security groups and rulesYesmetadata, result setsData dictionary driven
DotNetNukeYesNoPullYesSubSonic, NHibernateUnit testsYesACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET Forms Authentication)YesPluggableASP.NET Validators, built-in API
Kentico CMSYesYesPush & PullYesProprietary, customizableUnit testsYes, Import toolkitACL-based (OpenID, LiveID, Active Directory, LDAP, CardSpace, ASP.NET Forms Authentication, FB connect)YesYes, CustomizableASP.NET Validators, built-in API
MonoRailPrototypeActive record patternPushYesActive record patternUnit tests via ASP.NET Forms AuthenticationYesYesYes
OpenRastaNoYesPushYesORM-independentUnit testsNoHTTP Digest and via ASP.NET Forms Authentication or host environmentYesNoNo

C++

ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
CppCMSYesYesPushYesCppDBNoNoYesYesYesYes
WtYesYesPush & PullYesWt::DboBoost.test YesNoNoYes
TntnetYesNoNoYesTntdbNoNoNoYesNoNo

ColdFusion Markup Language (CFML)

ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
ColdBox PlatformYesYesPush-pullYesYesvia MockBox, MXUnit, othersvia pluginYesYesYesvia plugin
ColdFusion on WheelsYesYes via plugin jLinguaYesYes integrated RocketUnitvia pluginYes via pluginYes
Fuseboxvia CF or any JavaScript libraryoptionalPushNo, customvia lexicons for Transfer, Reactorvia MXUnit, othersNovia plugins via lexicon for ColdSpringNo
Mach-IIvia CF or any JavaScript libraryYesPushvia pluginTransfer, Reactor, Hibernatevia MXUnit, others via plugins ColdSpring 
Model-Gluevia CF or any JavaScript libraryYesPush Transfer, Reactor, Hibernatevia MXUnit, others via plugins ColdSpring 
onTapnative features + Prototype + script.aculo.usoptionalPushYesDataFaucet [2]via MXUnit, othersDataFaucet has potential - supports multiple db platformsMembers onTap PluginYesYesYes
ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)

ECMAScript

ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
FlexActionScript, MXMLNot by name but similar technology[10]    FlexUnit     

Java

ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
Apache ClickJavajQueryPage orientedPullYesHibernate, CayenneYes pluggableVelocity, JSPCached templatesBuilt-in validation
Apache OFBizJavaPrototypeYesPush-pullYesEntity Engine(OOTB ORM)JUnitEntity Engine Tools, Data File Tool, CSV Parser, Apache POIOOTB Security frameworkFreemarker(Recommended), Velocity(Support Available), JSP(Support Available)OOTB Cache MaintenanceServer side validation, Client Side Validation(Prototype)
Apache SlingJavaYesYesPush-pull Uses JCR content repository  YesYesYes
Apache StrutsJavaYesYesPush-pullYesYesUnit tests  Yes Yes
Apache TapestryJavaPrototype, jQueryYesPullYesJPA, Hibernate, CayenneSelenium, TestNG, JUnit Spring Security, ShiroYeswith extensionsJSR 330 (Bean Validation)
Apache WicketJavaExtensions for YUI, ExtJS, moreModular event drivenPullYeswith extensionsMock objects, unit and integration tests via extension YesYesYesYes
FormEngineJavaYes  Yesown connector API     Ajax validation on server and form state update
GrailsGroovyYesActive record patternPushYesGORM, HibernateUnit tests, integration test, functional testmultiple plugins: autobase, dbmigrate, moreSpring Security,[11] Apache Shiro[12]YesYesYes
ItsNatJavaYesevent drivenPushusing Java i18n external, built-in pluggablepure HTML-SVGpage cachingnormal Java
JavaServer FacesJavaYesYesPullYesYes, with extensionsJUnit YesFacelets, JSPYesNative validators, integration with Bean Validation
JBoss SeamJavaYesYesPullYesJPA, HibernateJUnit, TestNG JAAS integration, Drools, Hibernate Filters, OpenID, CAPTCHAFaceletsJBoss Cache, EHcacheHibernate Validator
Jspx-bayJavaYesPage oriented  Own API  JAAS integrationMaster-content pages Yes, Internal UI validation controls
JVx WebUIJavaYesModel Driven YesYes, pluggableJUnit YesSingle sourcing Yes, pluggable
OpenXavaJavaYesModel Driven YesJPA, Hibernate, EJB2 CMPJUnitHibernate toolsuses JSR-168 portal securityUI is automatically generateduses portal and JPA cachingYes
PlayScalaYesYesPush-pullYesJPA, HibernateJUnit, SeleniumYesvia Core Security moduleYesYesServer-side validation
PortofinoJava, GroovyjQueryStripesPushYesHibernate LiquibaseApache ShiroJSP, StripesEhcacheElements
RIFEJavaDWRYesPush-pullYesYesOut of container testing YesYesIntegration with TerracottaYes
SpringJavaYesYesPushYesHibernate, iBatis, moreMock objects, unit tests Spring Security (formerly Acegi)JSP, Commons Tiles, Velocity, Thymeleaf, moreehcache, moreCommons validator, Bean Validation
StripesJavaYesYesPullYesJPA, HibernateYes framework extensionYes Yes
VaadinJavaGWT PullYesYesYes  Yes Yes
WavemakerJavaScript (client), Java (server)Dojo ToolkitYesPushDojo ToolkitHibernateJUnitHibernateSpring Security (formerly Acegi), role-based access controlDojo ToolkitDojo ToolkitRegular expression, schema-driven validation
WebObjectsJavaYesYesPush-pullYesEOFWOUnit (JUnit), TestNG, Seleniumin Project WONDER YesYesYes
ztemplatesJava JDK 1.5 or newerintegrates YUI, Google, etc., with annotationsYesPush, multiple actions per URLstandard Javause any J2EE ORM frameworkUnit tests annotation basedVelocity, FreeMarker, JSP, others pluggable Ajax validation on server and form state update (YUI, JSON)
Google Web ToolkitJava, JavaScriptYes  YesJPA with RequestFactoryJUnit (too early), jsUnit (too difficult), Selenium (best)via JavaYes

|

Bean Validation
ZKJava, ZUMLjQueryYesPush-pullYesany J2EE ORM frameworkJUnit,ZTLHibernateUtil, SpringUtilSpring SecurityMacro components & compositionYesclient, server

JavaScript

ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
qooxdooYesData binding i18n Testrunner    Form Validation
SproutCoreYesYes         

Perl

ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
CatalystPerlToolkit-independent (REST & JSON support, specific plugins for Prototype JavaScript Framework, more)YesPush in its most common usageYesDBIx::Class, Rose::DB::Object, moreSupports Perl testing standards, Test Anything Protocol (TAP) ACL-based, external engines, moreTemplate::Toolkit, HTML::Template, HTML::Mason, PHP and any extant Perl template engineCache, Memcached, shared memory, moreHTML::FormHandler HTML::FormFu, HTML::FormValidator, more
DancerPerlYesYesPushYesDBIx::Class, ORMesqueYes ? ?Template::Toolkit, HTML::Mason, Text::MicroTemplate, any extant Perl template engineCache, Memcached, shared memory, moreDataFu, any extant Perl form validation software
MasonPerl?? ???? ? ????
MaypolePerl?? ???? ? ????
MojoliciousPerlToolkit-independent (REST & JSON supportNo explicit model support though commonly used as MVCPushYesYesNoTest::MojoNoYesBuilt-in Perl templating, Template::Toolkit and several others via pluginsNo
ReactionPerl?? ???? ? ????
CGI::ApplicationPerlYesYesPushYesDBIx::Class, ORMesqueYes ? ?Template::Toolkit, HTML::Mason, Text::MicroTemplate, any extant Perl template engineCache, Memcached, shared memory, moreDataFu, any extant Perl form validation software

PHP

ProjectStart DateLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)Scaffolding
AppFlower2009-02PHP 5Yes, ExtJSYesPushYesPropelYesPlugin existsPluginYesYesYesYes
CakePHP2005-08PHP >= 5.2Prototype, script.aculo.us, jQuery, jQuery UI, MooTools, MooTools MoreYesPushYesActive record pattern (CakePHP 1.x), data mapper pattern (CakePHP 2.x)Unit tests, object mocking, fixtures, code coverage, memory analysis with SimpleTest and XDebug PHPUnit (cakephp 2.0)YesACL-basedThemes, layouts, views, elementsMemcache, XCache, APC, FileValidation, securityYes
CodeIgniter2006-01PHP >= 5.1AnyYesPushMostly[13]Third party onlyReady for next releaseYesYesYesYesYesNo[14]
Drupal2001-01PHPjQuery, jQuery UI, morePACN/AYesOptional moduleSimpleTestYesYesYesMemcache, APC, Varnish, moreYesNo
FuelPHP2010-10PHP >= 5.3.xYesMVC, HMVCPushYesYesPHPUnitYesYes, Plugins availableYes, Plugins availableFile, Redis, Memcache, moreYesYes
Fusebox1997-11PHPYesNot mandatoryPushNo, custom   Multiple plugins available  via qforms or built in PHP validationYes
Joomla2005-09PHP >= 5.3.xYes Mootools 1.3YesPush-pullYesYesUnit testsNoYesYesYesYesNo
Kajona2004-06PHP 5YesYesYesYesYesUnit testsAutomaticYesYesYesYesNo
Laravel2011-04PHP >= 5.3YesYesYesYesEloquentPHPUnitYesYesYesYesYesYes
Midgard1999-05PHPjQueryMidCOMPullYesMidgardPHPUnitdatagardACL-basedPHP, TALMemcacheYesNo
PHPixie2012-07PHPToolkit-independentMVC, HMVCPushYesYes, Active record patternPHPUnitYes, PHPixie Migration ModuleYesPHP, HAMLAPC, Database, File cache, eAccelerator, XCacheYes, PHPixie Validation ModuleNo
PRADO2004-07PHP >= 5.3.0Prototype, script.aculo.us, own components[15]YesPush-pullYesData access objects (DAO), active record pattern, SQLMap data mapperPHPUnitNoYesXML-based, similar to ASP.NETs[16]APC, Database, eAccelerator, Memcached, XCacheYes[17]Yes[18]
Qcodo2005-10PHP 5built-inQControlPushYesXML-based Inherent QForm and QControlYesYesNo
SilverStripe (Sapphire)2005-11PHP >= 5.2jQuery, jQuery UI Push-pullYesActive record patternUnit testsAutomaticincl. OpenID YesYesYes
Symfony2005-10PHP 5Prototype, script.aculo.us, Unobtrusive Ajax with UJS and PJS pluginsYesPushYesPropel, Doctrine (YAML)YesPlugin exists (alpha code)PluginPHP, TwigYesYesYes
Symfony 22010PHP >= 5.3.3Prototype, script.aculo.us, Unobtrusive Ajax with UJS and PJS pluginsYesPushYesPropel, Doctrine (YAML)YesPlugin exists (alpha code)YesPHP, TwigYesYesYes
Yii2008-01PHP >= 5.1.0jQuery, jQuery UI, own components, pluginsYesPush-pullYesData Access Objects (DAO), Active Record Pattern, Plugins (incl. Doctrine 2.0)PHPUnit, SeleniumYesACL-based, RBAC-based, pluginsPHP-based, PRADO-like, pluginsAPC, Database, eAccelerator, File, Memcache, Redis, WinCache, XCache, Zend PlatformYesYes[19]
Zend Framework2006-03PHP >= 5.2.4Toolkit-independentYesPush-pullYesTable and row data gateway and Doctrine 2.0 for Zend Framework 2.0Unit testsYesACL-basedYesYesYesNo
Zikula2008-06PHPYesYesN/AYesYesPHPUnitYesYesYesYesYesNo

Python

ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)Python 3.*
CherryPyPythonYescontroller & URL dispatching YesORM agnosticuse stdlib's unittest and doctestdepends on ORM Templating engine agnosticYesForm validation engine agnosticYes
CubicWebPythonYescontroller & URL dispatching YesYesYesYesYesYesYesYesNo
FlaskPythonYesYesPushYesYesYesYesYesJinja2YesYesNo
GrokPythonYesYesPullYesOODBMS called ZODB, SQLAlchemy, StormUnit tests, functional testsZODB GenerationsYesYesYesYes 
PyjamasPython, JavaScriptYesUse PureMVC Python version (compiled to JavaScript) Yes ??, no direct data access No    No
PylonsPythonhelpers for Prototype and script.aculo.uscontrollerPushYesORM-agnosticvia nosedepends on ORM pluggable: Mako, Genshi, Myghty, Kid, moreBeaker cache (memory, memcached, file, databases)preferred formencodeNo
PyramidPythonYesYesPushYesORM-agnosticYesdepends on ORMYespluggable: Chameleon, Genshi; Mako, moreBeaker cache (memory, memcached, file, databases)preferred formencodeYes
DjangoPythonYesFull stackPushYesDjango ORMYesProvided by SouthACL-basedDjango Template LanguageCache FrameworkDjango Forms APIYes
TurboGearsPythonToolkit-independent, provides support via JSONFull stack, best-of-breed basedPushYesSQLAlchemynoseSQLAlchemy-MigrateRepoze.what & Repoze.whopluggable: Genshi, moreSupport for memcached, and any WSGI compliant systemToscaWidgets, utilizing FormEncodeNo
web2pyPythonYesYesPushYesYesYesYesYesYesYesYesNo
WebwarePythonNoOptionalPullNoYesYesNoYesYesNoNoNo
BlueBream (Zope 3)Pythonvia add-on products, e.g. Plone w/KSSYesPullYesZODB, SQLObject, SQLAlchemyUnit tests, functional testsZODB generationsACL-basedYesYesYesNo
Zope 2Python YesPullYesZODB, SQLObject, SQLAlchemyUnit tests ACL-basedYesYesCMFFormControllerNo
mnmlPythonNoNo NoNoonly development serverNo Templating engine agnosticNoForm validation engine agnosticNo

Ruby

ProjectAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
CampingNoYesPushNoActive record patternvia MosquitoYesNoYesNoNo
NitrojQueryYesPushYesOgRSpec(automatic)YesYesYesYes
Ruby on RailsPrototype, script.aculo.us, jQueryActiveRecord, Action PackPushYesActiveRecordUnit Tests, Functional Tests and Integration TestsYesPlug-inYesYesYes
SinatraNoYesPushNoORM-independentrack-testYesthrough a Rack middlewareYesthrough a Rack middlewareNo

Others

ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)
AIDA/WebSmalltalkYesYes YesGemstone/S, GLORP, moreSUnit Yes  Yes
Application ExpressPL/SQLYes  Yes  YesYes  Yes
KeplerLua Yes         
LiftScalaYesYesPullYesYes YesYesYesYesYes
OcsigenOCamlYes        YesYes
OpaOpaYes  YesMongoDB  YesYesYes 
OpenACSTclYesYes YesYesYesYesYesYesYesYes
SeasideSmalltalkjQuery, jQuery UI, Prototype JavaScript Framework, script.aculo.us, moreYes YesGLORP, Gemstone/S, moreUnit tests, SUnit  No, intentionally Magritte
ProjectLanguageAjaxMVC frameworkMVC push-pulli18n & L10n?ORMTesting framework(s)DB migration framework(s)Security framework(s)Template framework(s)Caching framework(s)Form validation framework(s)

References

  1. ^ http://weblogs.asp.net/scottgu/archive/2012/03/27/asp-net-mvc-web-api-razor-and-open-source.aspx
  2. ^ http://codeigniter.com/news/codeigniter_2.1.3_released
  3. ^ http://www.qcodo.com/forums/forum.php/5/4377/
  4. ^ http://www.cubicweb.org/project/cubicweb/3.15.2
  5. ^ https://www.djangoproject.com/weblog/2013/feb/26/15/
  6. ^ https://github.com/web2py/web2py/blob/master/CHANGELOG
  7. ^ http://flask.pocoo.org/docs/changelog/
  8. ^ http://www.tornadoweb.org/documentation/releases/v2.3.0.html
  9. ^ http://zope2.zope.org/releases
  10. ^ URLRequest
  11. ^ Spring Security plugin
  12. ^ Apache Shiro plugin
  13. ^ Language helper included, must activate & set desired language by parsing HTTP headers.{http://codeigniter.com/user_guide/libraries/language.html}
  14. ^ "Change Log : CodeIgniter User Guide". EllisLab, Inc.. http://codeigniter.com/user_guide/changelog.html. Retrieved 19 March 2012.
  15. ^ http://www.pradosoft.com/demos/quickstart/?page=ActiveControls.Home
  16. ^ http://www.pradosoft.com/demos/quickstart/?page=Configurations.Templates1
  17. ^ http://www.pradosoft.com/demos/quickstart/?page=Controls.Validation
  18. ^ http://www.pradosoft.com/demos/quickstart/?page=Database.Scaffold
  19. ^ http://www.yiiframework.com/doc/blog/1.1/en/prototype.scaffold

See also

    Prev  (Comparison of software and pro ...) (Comparison of web browser engines)  Next    





Tags: Comparison of web application frameworks, Informatics Technology, 482, Comparison of web application frameworks 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, Comparison of web application frameworks, English, Instruction Examples, Tutorials, Reference, Books, Guide regular tuition program, pts-ptn.net
 Regular Tuition
 Executive Class
 Free Tuition
 Online College Programs in the Best 168 PTS
 Online Registration
 Download Catalogs
 Scholarship Lecture Application
 Cyclopedia
 Job Vacancies
 Psychotest Practice
 Various Adsense
Regular Lecture Program (Online Lectures)

Got New Job
Photo Gallery
New Student Admission
Tuition Fees
Study Program each PTS
Special Services

World Lessons
List of Websites Afternoon / Evening Lecture
List of Websites Main
List of Websites Regular Tuition
List of Websites Master S2 School Program
List of Websites Executive Class

 Computer Engineering Guide
 Various Discussions
 Al Qur'an Online
 Sholat Schedule
Tell My Friend's
My name

My email

My Friend's email 1

My Friend's email 2 (not required)

My Friend's email 3 (not required)
✭ must be filled in correctly

Catalog/Brochure Request
(Free via POS)
Full name

Address

City + Province

Postal Code

Email (not required)

◒ must be filled in correctly
Or send name and
Your address via SMS to mobile:
08523 1234 000


FREE DOWNLOAD
Kelas Karyawan Brochure
Combined All Areas of Indonesia

pdf (11,2 MB)ZIP (8,8 MB)
Image/JPG (36,2 MB)
Kelas Karyawan Brochure
JABODETABEK

pdf (5,5 MB)ZIP (4,4 MB)
Image/JPG (13,2 MB)
Kelas Karyawan Brochure
Java and Bali

pdf (4,4 MB)ZIP (3,5 MB)
Image/JPG (14,5 MB)
Kelas Karyawan Brochure
West Java

pdf (2,8 MB)ZIP (2,2 MB)
Image/JPG (7,1 MB)
Kelas Karyawan Brochure
SULAWESI

pdf (1,9 MB)ZIP (1,5 MB)
Image/JPG (5,6 MB)
Kelas Karyawan Brochure
SUMATERA & BATAM

pdf (2,2 MB)ZIP (1,7 MB)
Image/JPG (6,5 MB)
Regular Program Brochure
pdf (4,1 Mb)ZIP (8,4 Mb)
Collection of UN & PTN
pdf(3,5 Mb)ZIP(1,5 Mb)

New Solution
Strategies Increase
PTS revenue,
PTS Education Quality,
and PTS Resources
Full information, click
http://kpt.co.id

Vacancy

PT. Gilland Ganesha

  • Design Grafis
  • Senior Programmer

Detailed information visit:
Job Vacancy

Ear mite mite on ear animal, cat photo, cat litter scoop, etc.
155 types / breeds of cats

Facebook Kuliah Karyawan
Twitter Kuliah Karyawan

Education Link
PTS Noted & Reputable
S1, S2, D3

Principal Guide
please click below
Book Encyclopedia

sbmpts.com  |  sipenmaru.com  |  bidik-misi.web.id  |  itsb.web.id