2022-06-24 分類: 網(wǎng)站建設(shè)
《知其然更要知其所以然,什么是ASP以及它的工作原理!》由【成都網(wǎng)站建設(shè)公司】成都創(chuàng)新互聯(lián)整理發(fā)布!成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
Active Server Page(ASP)是一個 HTML 頁面,其中包含一個或多個腳本(小型嵌入式程序),這些腳本在將 Web 頁面發(fā)送給用戶之前在Microsoft Web 服務(wù)器上處理。ASP 有點類似于服務(wù)器端包含或公共網(wǎng)關(guān)接口(CGI)應(yīng)用程序,因為它們都涉及在服務(wù)器上運行的程序,通常為用戶定制頁面。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP的特點及原理成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
當(dāng)用戶在地址欄中請求一個asp程序,瀏覽器向ASP服務(wù)器請求這個asp程序,而不是像html一樣直接處理一個自身的html程序,不需要在服務(wù)器上的運行。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP網(wǎng)頁是運行于服務(wù)器端的,在客戶端所查看到的網(wǎng)頁源代碼,是ASP動態(tài)生成的頁面源代碼,并非ASP網(wǎng)頁本身的代碼,因此,ASP網(wǎng)頁具有較高的保密性,另外,由于ASP輸出的是標(biāo)準(zhǔn)格式的HTML頁面,故不存在瀏覽器不支持的問題。HTML運行于客戶端瀏覽器,由瀏覽器解釋執(zhí)行,從而顯示出最終的頁面內(nèi)容。ASP能根據(jù)代碼執(zhí)行的結(jié)果,動態(tài)形成頁面內(nèi)容,故ASP頁面又稱為動態(tài)網(wǎng)頁。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP工作原理如下:成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
1、訪問Html頁面成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
輸入HTML文件的URL地址,向網(wǎng)絡(luò)發(fā)送一個網(wǎng)頁請求,根據(jù)URL找到相應(yīng)的Web服務(wù)器,Web服務(wù)器收到請求,通過擴(kuò)展名.htm或.html判斷是否為HTML文件的請求,Web服務(wù)器將對應(yīng)的HTML文件從磁盤或存儲器中取出并送回瀏覽器,HTML文件由用戶的瀏覽器解釋,結(jié)果在瀏覽器窗口中顯示出來。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
2、訪問ASP頁面成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
當(dāng)用戶請求一個*.asp頁面時,該請求通過網(wǎng)絡(luò)被發(fā)送到相應(yīng)的Web服務(wù)器,Web服務(wù)器響應(yīng)該HTTP請求,并根據(jù)擴(kuò)展名.asp識別出ASP文件,從硬盤或內(nèi)存中獲取相應(yīng)的ASP文件。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
Web服務(wù)器將ASP文件發(fā)送到腳本引擎(asp.dll)文件中,腳本引擎將ASP文件從頭到尾進(jìn)行解釋處理,并根據(jù)ASP文件中的腳本命令生成相應(yīng)的HTML網(wǎng)頁;若ASP文件中含有訪問數(shù)據(jù)庫的請求,就通過數(shù)據(jù)庫連接組件與后臺數(shù)據(jù)庫相連。ASP腳本是在服務(wù)器端解釋執(zhí)行的,他依據(jù)訪問數(shù)據(jù)庫的結(jié)果集自動生成符合HTML語言的頁面,以響應(yīng)用戶的請求。所有相關(guān)的工作由Web服務(wù)器負(fù)責(zé)
成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP的優(yōu)點是什么?成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP是一個服務(wù)器端腳本,它可以執(zhí)行許多后端處理作業(yè)的一個網(wǎng)站,同樣的方式,它不能做很多事情,特別是客戶端操作,因為它沒有在客戶端發(fā)生的事件或用戶控件的控制。ASP的入門門檻最低,它秉承了微軟技術(shù)一貫的作風(fēng)——簡單,也正是因為這一點,使得大量的Web開發(fā)領(lǐng)域的新手能夠很快地開發(fā)網(wǎng)站。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
任何開發(fā)工具皆可發(fā)展ASP,語言相容性高,可與所有的ActiveX Script語言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來設(shè)計外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。并且隱秘安全性很高,保證ASP編寫的ASP程序不會輕易被看見而被盜用??梢暂p易地通過ODBC(Open Database Connectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,具備有面向?qū)ο螅∣bject-Oriented)功能,學(xué)習(xí)起來非常的容易。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
ASP模式現(xiàn)在已經(jīng)獲得很大發(fā)展,與傳統(tǒng)模式相比具有一些重要的優(yōu)勢。尤其對于小型企業(yè)和新創(chuàng)企業(yè)而言,可以在大多數(shù)情況下可以極大地縮短啟動時間,現(xiàn)購現(xiàn)付模式對于不經(jīng)常使用該服務(wù)的企業(yè)來說極大地節(jié)省了成本。并且它也和任何外包方案一樣,可以節(jié)省人力成本。IT人員如今是越來越昂貴,越來越專業(yè)(就像航空業(yè)的飛行員),因此采用ASP通??蔀槠髽I(yè)節(jié)省大量人力。成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
以上內(nèi)容原創(chuàng)整理編輯,轉(zhuǎn)載請注明:成都網(wǎng)站建設(shè)公司>>http://www.rwnh.cn/ 成都網(wǎng)站建設(shè)_營銷型網(wǎng)站建設(shè)_網(wǎng)頁設(shè)計制作及小程序開發(fā)-創(chuàng)新互聯(lián)建站公司
網(wǎng)站標(biāo)題:知其然更要知其所以然,什么是ASP以及它的工作原理!
文章起源:http://www.rwnh.cn/news12/171112.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、搜索引擎優(yōu)化、商城網(wǎng)站、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容