ASP的含義及特點

才智咖 人氣:2.53W

ASP的含義及特點

ASP是Active Server Page的縮寫,意為"動態服務器頁面",什麼是ASP。ASP是微軟公司開發的代替CGI指令碼程式的一種應用,它可以與資料庫和其它程式進行互動,是一種簡單、方便的.程式設計工具。ASP的網頁檔案的格式是,現在常用於各種動態網站中。另外阿斯匹林、天門冬氨酸、阿里軟體銷售合作伙伴、美國武裝系統暨程式公司等的縮寫也都為ASP。

ASP網頁的特點

ASP是一種伺服器端指令碼編寫環境,可以用來建立和執行動態網頁或Web應用程式。ASP網頁可以包含HTML標記、普通文字、指令碼命令以及COM元件等。利用ASP可以向網頁中新增互動式內容(如線上表單),也可以建立使用HTML網頁作為使用者介面的web應用程式。與HTML相比,ASP網頁具有以下特點:

(1)利用ASP可以實現突破靜態網頁的一些功能限制,實現動態網頁技術

(2)ASP檔案是包含在HTML程式碼所組成的檔案中的,易於修改和測試;

(3)伺服器上的ASP解釋程式會在伺服器端執行ASP程式,並將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁;

(4)ASP提供了一些內建物件,使用這些物件可以使伺服器端指令碼功能更強,名詞解釋《什麼是ASP》。例如可以從web瀏覽器中獲取使用者通過HTML表單提交的資訊,並在指令碼中對這些資訊進行處理,然後向web瀏覽器傳送資訊;

(5)ASP可以使用伺服器端ActiveX元件來執行各種各樣的任務,例如存取資料庫、傳送Email或訪問檔案系統等。

(6)由於伺服器是將ASP程式執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程式程式碼,可防止ASP程式程式碼被竊取。

(7)方便連線ACCESS與SQL資料庫.

(8)開發需要有豐富的經驗,否則會留出漏洞,讓黑客利用進行注入攻擊.

ASP也不僅僅侷限於與HTML結合製作WEB網站,而且還可以與XHTML和WML語言結合製作WAP手機網站。但是其原理也是一樣的。

ASP的工作原理

當在Web站點中融入ASP功能後,將發生以下事情:

1、使用者向瀏覽器位址列輸入網址,預設頁面的副檔名是。

2、瀏覽器向伺服器發出請求。

3、伺服器引擎開始執行ASP程式。

4、ASP檔案按照從上到下的順序開始處理,執行指令碼命令,執行HTML頁面內容。

5、頁面資訊傳送到瀏覽器。感覺很好哦,我過來支援一下。

TAGS:ASP