Web应用框架

维基百科,自由的百科全书
跳转至: 导航搜索

Web應用框架(Web application framework)是一種電腦軟體框架,用來支援動態網站網絡應用程式網路服務的開發。這種框架有助於減輕網頁開發時共通性活動的工作負荷,例如許多框架提供資料庫存取介面、標準樣板以及會話管理等,可提昇程式碼的可再用性。

种类[编辑]

模型 - 视图 - 控制器(MVC(Model view controller))[编辑]

许多框架遵循模型 - 视图 - 控制器(MVC)体系模型的结构模式,使数据模型与用户界面分开。这被普遍认为是一个很好的做法,因为它模块化的代码,能提高代码的重复使用,并允许多个接口。在Web应用中,这允许不同的应用方面,如网页,远程应用程序和Web服务接口。MVC是业界比较认可的架构模型。

三部分组织组织模式[编辑]

在这种组织模式中,应用程序建立在三个部分:客户端,应用程序和数据库。数据库通常是一个RDBMS。而客户端指的是由Web应用程序生成的HTML,在用户的浏览器运行。应用程序运行在服务器上。

内容管理系统(CMS)[编辑]

指的是一种内容编辑程序。就像在博客写文章一样,不需要懂得编程的人,也可以通过CMS发布,更改,管理内容。

特點[编辑]

網頁模版系統[编辑]

網頁快取[编辑]

安全性[编辑]

資料庫關聯與映射[编辑]

URL映射[编辑]

AJAX[编辑]

自動configuration[编辑]

Web服务[编辑]

程式語言[编辑]

各種程式語言使用框架分類如下:

PHP[编辑]

javascript[编辑]

Python[编辑]

Ruby[编辑]

JAVA[编辑]

外部連結[编辑]