.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc

.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc

ID:62069060

大小:290.00 KB

頁(yè)數(shù):8頁(yè)

時(shí)間:2021-04-16

.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc_第1頁(yè)
.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc_第2頁(yè)
.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc_第3頁(yè)
.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc_第4頁(yè)
.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc_第5頁(yè)
資源描述:

《.aspx(或.asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、個(gè)人收集整理勿做商業(yè)用途.aspx(或。asp)文件與.html(.htm)文件的區(qū)別與聯(lián)系分類(lèi):.net2013-08-0520:121870人閱讀評(píng)論(47)收藏舉報(bào)目錄(?)[+]1.html文件2.aspx文件3.對(duì)比11.Html測(cè)試2.Aspx測(cè)試4.對(duì)比21.Html測(cè)試2.Aspx測(cè)試1.總結(jié)?由于都是用于描述網(wǎng)頁(yè)文檔的文件,自學(xué)asp。net起就對(duì)兩者之間的關(guān)系很好奇主要的區(qū)別在于,當(dāng)用戶請(qǐng)求頁(yè)面時(shí),它們?cè)诜?wù)器的端的處理不同下圖解釋客戶端請(qǐng)求頁(yè)面時(shí),服務(wù)器端的處理流程:個(gè)人收集整理勿做商業(yè)用途 .html文件??.html

2、文件是基于HTML的靜態(tài)網(wǎng)頁(yè),它的內(nèi)容是固定不變的。其頁(yè)面內(nèi)容使用的僅僅是標(biāo)準(zhǔn)的HTML代碼,最多再加上流行的gif、flash等格式的動(dòng)態(tài)圖片,還有產(chǎn)生動(dòng)態(tài)的字幕等動(dòng)畫(huà)效果。??當(dāng)客戶機(jī)通過(guò)IE瀏覽器向Web服務(wù)器請(qǐng)求提供網(wǎng)頁(yè)內(nèi)容時(shí),服務(wù)器僅僅是將已經(jīng)設(shè)計(jì)好的靜態(tài)HTML文檔傳送給用戶瀏覽器。個(gè)人收集整理勿做商業(yè)用途。aspx文件.aspx是ASP.NET頁(yè)面的擴(kuò)展名。它無(wú)非是在靜態(tài)HTML網(wǎng)頁(yè)里面嵌入了動(dòng)態(tài)的指令(這些動(dòng)態(tài)指令是由各種腳本語(yǔ)言編寫(xiě)的,是由IIS服務(wù)器上的腳本引擎來(lái)執(zhí)行的)而已.如果瀏覽器請(qǐng)求某張ASP。NET頁(yè)面,那么在把

3、結(jié)果發(fā)回瀏覽器之前,服務(wù)器首先會(huì)處理頁(yè)面中的可執(zhí)行代碼(即,腳本語(yǔ)言代碼)。也就是說(shuō),一個(gè)asp網(wǎng)頁(yè)主要包含兩個(gè)部分:???????⑴HTML靜態(tài)網(wǎng)頁(yè)要素:由IE瀏覽器解釋執(zhí)行???????⑵asp腳本命令:由IIS腳本引擎解釋執(zhí)行?對(duì)比1:?我們分別在html頁(yè)和aspx頁(yè)插入腳本語(yǔ)言,對(duì)比運(yùn)行效果Html測(cè)試:?個(gè)人收集整理勿做商業(yè)用途 ? Aspx測(cè)試:? 個(gè)人收集整理勿做商業(yè)用途? 說(shuō)明:靜態(tài)HTML語(yǔ)言的要素定義的是數(shù)據(jù)如何顯示,而不能如何動(dòng)態(tài)生成數(shù)據(jù),所以單純使用HTML制作的網(wǎng)頁(yè)就是靜態(tài)的。?對(duì)比2:在瀏覽器端對(duì)應(yīng)的頁(yè)面,右擊—

4、〉查看源碼(下面稱客戶端源碼),我們對(duì)比客戶端源碼與服務(wù)器端程序員編寫(xiě)的源碼(下面稱服務(wù)器端源碼)是否一致?Html測(cè)試: 個(gè)人收集整理勿做商業(yè)用途? Aspx測(cè)試:? ?說(shuō)明:?????個(gè)人收集整理勿做商業(yè)用途W(wǎng)eb服務(wù)器并未對(duì)靜態(tài)的html頁(yè)做任何處理就直接發(fā)送給所請(qǐng)求的瀏覽器,然后由瀏覽器端的解釋器進(jìn)行內(nèi)容解釋并顯示結(jié)果。其實(shí),對(duì)于靜態(tài)網(wǎng)站(由靜態(tài)的HTML網(wǎng)頁(yè)構(gòu)成的網(wǎng)站)而言,Web服務(wù)器確實(shí)不是必需的。在這里Web服務(wù)器不過(guò)充當(dāng)了一個(gè)靜態(tài)網(wǎng)頁(yè)的組織者的角色而已.??????總結(jié):1。????盡管asp網(wǎng)頁(yè)和靜態(tài)網(wǎng)頁(yè)一樣都是文本文件,

5、但是IIS只有看到后綴名為asp的文件才會(huì)認(rèn)為是asp動(dòng)態(tài)網(wǎng)頁(yè),才會(huì)交給腳本引擎執(zhí)行。2。????可以看到靜態(tài)網(wǎng)頁(yè)可以以asp為擴(kuò)展名,但不贊成這樣,因?yàn)閿U(kuò)展名一改,其后臺(tái)的執(zhí)行機(jī)制就會(huì)發(fā)生改變,會(huì)導(dǎo)致服務(wù)器性能下降.3。????IIS發(fā)現(xiàn)是以aspx(或asp)為擴(kuò)展名的網(wǎng)頁(yè)就會(huì)交給腳本引擎去識(shí)別和執(zhí)行.腳本引擎逐行判斷網(wǎng)頁(yè)代碼是動(dòng)態(tài)的還是靜態(tài)的。如果是靜態(tài)的就直接反饋給IE瀏覽器;如果是動(dòng)態(tài)的aspx(或asp)代碼則按照要求生成結(jié)果,并將結(jié)果插入到網(wǎng)頁(yè)中的相關(guān)位置上,最后反饋給IE瀏覽器。4.????asp中包含一個(gè)asp。dll文件,

6、默認(rèn)安裝在系統(tǒng)目錄winntsystem32inetsrv下。5.????該文件是一個(gè)動(dòng)態(tài)鏈接庫(kù),其作用就是對(duì)后綴名為asp的網(wǎng)頁(yè)文件進(jìn)行分析,判斷其中是否有asp動(dòng)態(tài)腳本代碼。如果有則將代碼送往相應(yīng)的腳本引擎執(zhí)行;如果是靜態(tài)的HTML代碼,則直接反饋給IE瀏覽器。?個(gè)人收集整理勿做商業(yè)用途6.????在一般情況下不需要,因?yàn)镮IS中已經(jīng)內(nèi)嵌有VBScript和JavaScript的腳本引擎。如果需要開(kāi)發(fā)其他類(lèi)型的腳本命令的網(wǎng)頁(yè),就需要安裝相應(yīng)的腳本引擎

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。