新聞中心
Asp命令定義?
ASP有兩個含義:一是英文Application Service Provider的縮寫,意思是網(wǎng)絡(luò)應(yīng)用服務(wù)供應(yīng)商;另一個是英文Active Server Page的縮寫,是微軟推出的一種動態(tài)網(wǎng)頁技術(shù)。

Microsoft Active Server Pages 即我們所稱的 ASP
,其實是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 3.0 和 4.0
之中 , 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX
元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。有了 ASP
你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通
HTML
中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。
以下羅列了 Active Server Pages 所獨(dú)具的一些特點(diǎn):
1. 使用 VBScript 、 Jscript 等簡單易懂的腳本語言,結(jié)合 HTML
asp 基架 詳解?
asp是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動態(tài)網(wǎng)頁或Web應(yīng)用程序。
asp可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。
利用asp可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的web應(yīng)用程序。
asp特點(diǎn):
⑴利用asp可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù);
⑵asp文件是包含在HTML代碼所組成的文件中的,易于修改和測試;
⑶服務(wù)器上的asp解釋程序會在服務(wù)器端執(zhí)行asp程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽asp所產(chǎn)生的網(wǎng)頁;
⑷asp提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。
例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息;
⑸asp可以使用服務(wù)器端ActiveX組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)送Email或訪問文件系統(tǒng)等;
ASP有前途嗎?
題主你問的到底是ASP還是ASP.NET,雖然只差了幾個字母,但這兩樣?xùn)|西實在相差太遠(yuǎn)。前者是微軟大約20多年前推出的技術(shù),放到現(xiàn)在你再來問有沒有前途,你是認(rèn)真的嗎?前段時間,有朋友讓我?guī)退囊粋€ASP的網(wǎng)站系統(tǒng),我發(fā)現(xiàn)在IIS7上根本運(yùn)行不了,也懶得花時間去研究,所以我可以很負(fù)責(zé)地告訴你,ASP沒前途。至于ASP.NET,雖然有很多人詬病,但我還是喜歡,現(xiàn)在正在快樂地使用ASP.NET Core。如果你是個小白,我倒是建議你不要一開始就糾結(jié)后端技術(shù)用哪種,應(yīng)該先學(xué)學(xué)前端的技術(shù),畢竟那才是基礎(chǔ),比如HTML, CSS, JavaScript等等,前端做得好工作也很容易找的。
ASP比較簡單的網(wǎng)頁應(yīng)用程序語言,對于搭建小型動態(tài)網(wǎng)站還是可以的,但是語言本身上了年紀(jì),比較費(fèi)服務(wù)器資源,容易被注入攻擊,我一般都是搭建局域網(wǎng)內(nèi)部網(wǎng)站使用,算是很基礎(chǔ)的編程語言,學(xué)習(xí)起來也容易為其他語言打基礎(chǔ)。
到此,以上就是小編對于使用asp服務(wù)的問題就介紹到這了,希望這3點(diǎn)解答對大家有用。
網(wǎng)頁題目:Asp命令定義?asp服務(wù)攻擊
本文URL:http://m.fisionsoft.com.cn/article/coideoj.html


咨詢
建站咨詢
