ASP的特色與功能

什麼是 ASP? ASP 其實就是Active Server Page﹝動態伺服器網頁﹞,這套程式是由Microsoft微軟所開發出來的一種動態互動式網頁的一種格式,和目前大部分使用的CGI、PHP是屬於同一性質的,雖然和CGI的語法比起來簡單很多,但是做出來的效果卻一點也不遜色,其實撰寫ASP非常簡單容易,且ASP可以套用任何一般的HTML語法,例如HTML、JavaScript、JavaApplet、VBScript等,而且ASP是直譯的程式﹝也就是說不需經過編譯的這個過程﹞,同時它較傳統的CGI程式更節省系統資源,因此執行效率及速度上比傳統的CGI提高很多。

ASP是軟體服務供應商(Application Service Provider)的縮寫,ASP是租賃及販賣軟體、並且提供售後服務的廠商。由於網際網路的發達,企業E化成為重要一環,因此需要各種資訊系統,然而一套軟體系統的費用十分地高,因此ASP就提供了租賃的服務。以E-Mail為例,若企業建置一套E-Mail系統需花上數十萬的軟體建置費用,以中小企業而言是不小的成本,而ASP的服務就是讓企業能夠以極少量的金額,以承租的方式擁有此套軟體系統,節省大量成本。]

ASP是一種HTML、Script、CGI的結合體。 但是ASP並不適用於單機PC之上,在單機上要開啟ASP網頁是必須透過PWS(或IIS)來模擬網路伺服器才能夠執行的,換言之,當你完成一張ASP網頁的編輯後,並不能在單機PC上使用瀏覽器來開啟這已經完成編輯的ASP網頁,因為ASP網頁是必須動態執行的,瀏覽器只能用來『瀏覽』ASP網頁並不具有『開啟』ASP網頁的能力

Active Server Pages :『動態伺服器網頁』, 一般簡稱為 『ASP』, ASP 之所以能受到大家的重視與使用的原因,主要在於所產生的執行結果都是標準的 HTML 格式,而且這些程式是在網路伺服器端中執行,使用一般的瀏覽器 (如IE或Netscape等) 都可以正確的獲得 ASP 的『執行』結果,並且將這 ASP 執行的結果直接在瀏覽器中『瀏覽』,不像 VBScript 或 JavaScript 是在使用者客戶端(Client)端的瀏覽器上執行,若使用 VBScript 來設計程式 ,客戶端(Client)在 IE 瀏覽器中可以顯示程式執行的結果,可是,客戶端(Client)若使用 Netscape 瀏覽器就無法顯示VBScript的執行結果。


江老師:請列舉四個提供ASP程式下載的網站,把她的網址寫在下面。


http://www.powerpc.idv.tw/asp.htm

http://www.coolasp.com/download.asp

 http://message.cssh.tpc.edu.tw/vinfu/ASP%B5{%A6%A1%A4U%B8%FC/board1/TITLE.ASP

http://www.web-designer.com.tw/download/download.asp?classid=1

changed July 25, 2008