工作原理
當在Web站點中融入ASP功能後,将發生以下事情:
1、用戶向浏覽器地址欄輸入網址,默認頁面的擴展名是.asp。
2、浏覽器向服務器發出請求。
3、服務器引擎開始運行ASP程序。
4、ASP文件按照從上到下的順序開始處理,執行腳本命令,執行HTML頁面内容。
5、頁面信息發送到浏覽器。
發展曆程
1、利用ASP可以實現突破靜态網頁的一些功能限制,實現動态網頁技術;
2、ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測試;
3、服務器上的ASP解釋程序會在服務器端制定ASP程序,并将結果以HTML格式傳送到客戶端浏覽器上,因此使用各種浏覽器都可以正常浏覽ASP所産生的網頁;
4、ASP提供了一些内置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web浏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進行處理,然後向web浏覽器發送信息;
5、ASP可以使用服務器端ActiveX組建來執行各種各樣的任務,例如存取數據庫、發送Email或訪問文件系統等;
6、由于服務器是将ASP程序執行的結果以HTML格式傳回客戶端浏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。
運行環境
asp需要運行在PWS或IIS下。PWS或IIS服務在windows98或windows2000的光盤上附帶着,可以通過“添加/删除程序”中的“添加/删除windows組件”來安裝。
一般asp需與access數據庫或SQL Server數據庫結合使用,編出功能強大的程序。