Web应用框架
维基百科,自由的百科全书
|
|
本条目需要精通或熟悉本主题的專業人士参与及協助编辑。 |
| 本条目需要擴充。(2010年12月31日) |
Web應用框架(Web application framework)是一種電腦軟體框架,用來支援動態網站、網絡應用程式及網路服務的開發。這種框架有助於減輕網頁開發時共通性活動的工作負荷,例如許多框架提供資料庫存取介面、標準樣板以及會話管理等,可提昇程式碼的可再用性。
目录 |
种类 [编辑]
模型 - 视图 - 控制器(MVC(Model view controller)) [编辑]
许多框架遵循模型 - 视图 - 控制器(MVC)体系模型的结构模式,使数据模型与用户界面分开。这被普遍认为是一个很好的做法,因为它模块化的代码,能提高代码的重复使用,并允许多个接口。在Web应用中,这允许不同的应用方面,如网页,远程应用程序和Web服务接口。
三部分组织组织模式 [编辑]
在这种组织模式中,应用程序建立在三个部分:客户端,应用程序和数据库。数据库通常是一个RDBMS。而客户端指的是由Web应用程序生成的HTML,在用户的浏览器运行。应用程序运行在服务器上。
内容管理系统(CMS) [编辑]
指的是一种内容编辑程序。就像在博客写文章一样,不需要懂得编程的人,也可以通过CMS发布,更改,管理内容。
特點 [编辑]
網頁模版系統 [编辑]
網頁快取 [编辑]
安全性 [编辑]
資料庫關聯與映射 [编辑]
URL映射 [编辑]
AJAX [编辑]
自動configuration [编辑]
Web服务 [编辑]
程式語言 [编辑]
各種程式語言使用框架分類如下: