web開發技術系統有什麼

來源:魅力女性吧 1.88W
web開發技術系統有什麼

目前使用的主流Web開發技術主要有四種:ASP、、JSP、PHP。

1、ASP

ASP(Active Server Pages)動態服務器頁面,使用VBScript腳本語言,可以將腳本語言直接嵌入HTML文檔中,不需要編譯就可以直接運行。

優點:(Active Server Pages)

①、由於ASP程序是在服務器端運行的,當客户端瀏覽器訪問ASP網頁時,服務器將網頁解釋成標準的HTML代碼發送給客户端,所以不存在瀏覽器兼容問題。

缺點:

①、因為每當客户端打開一個ASP頁面時,服務器都會將該ASP程序解釋一遍,最後生成標準的HTML代碼發送到客户端,從而影響了ASP程序的運行速度。

②、ASP程序只能運行在Windows操作系統的IIS環境中,可移植性差。

2、

是Microsoft(微軟)發佈的Web端程序開發技術,不能簡單地看作是對ASP的擴展和升級(有了本質的區別)。目前主要支持的語言有C#和VB。

優點:

①、微軟的Visual Studio開發平台,為程序提供了可視化的開發環境,可以提高編程效率。

②、引入了服務端控件的概念,這樣使開發交互式網站更加方便。

缺點:

①、目前只能運行在Window操作系統的IIS環境中,可移植性差。

3、JSP

JSP(Java Server Pages)Java服務器頁面是由HTML代碼和嵌入其中的Java代碼組成的,具有良好的跨平台性。在網頁被客户端請求時,服務器對其中的Java代碼進行處理,然後將生成的標準HTML頁面發送到客户端。

優點:

①、與ASP不同的是JSP頁面第一次被訪問時,服務器將JSP編譯成二進制代碼,並保存起來,以後當客户機再次訪問該頁面時,這些二進制代 碼被直接調用,所以JSP較ASP具有更高的執行效率。(第一次訪問時較慢,之後比較快)

②、有非常好的可移植性。

缺點:

①、開發比較複雜,開發週期長。

4、PHP

PHP(PHPHypertext Preprocessor)超文本預處理器是將腳本語言嵌入到HTML文檔中,它大量採用了C、Java和Perl語言的語法,並加入了PHP自己的特徵。

優點:

①、學習門檻低,易於學習、入門。

②、可移植性比較好。

缺點:

①、沒有強大的公司支持,更新速度比較慢。

熱門標籤