跳转到内容

Web应用框架

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由218.28.19.229留言2013年7月24日 (三) 07:53编辑。这可能和当前版本存在着巨大的差异。

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

种类

模型 - 视图 - 控制器(MVC(Model view controller))

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

三部分组织组织模式

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

内容管理系统(CMS)

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


特點

網頁模版系統

網頁快取

安全性

資料庫關聯與映射

URL映射

AJAX

自動configuration

Web服务

程式語言

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

PHP

javascript

Python

Ruby

JAVA

外部連結