ASP編程 簡介
ASP 文件可包含文本、HTML 標籤和腳本。ASP 文件中的腳本可在伺服器上執行。
您應當具備的基礎知識
在繼續學習之前,您需要對以下知識有基本的了解:
HTML / XHTML
腳本語言,比如 JavaScript 或者 VBScript
ASP 是什麼?
ASP 代表 Active Server Pages (動態伺服器頁面)
ASP 是一項微軟公司的技術
ASP 是在 IIS 中運行的程序
IIS 代表 Internet Information Services (Internet 信息服務)
IIS 是 Windows 2000 的免費組件
IIS 同時也是 Windows NT 4.0 Option Pack 的組成部分
此可選包可從微軟站點 下載
PWS 的體積更小 - 不過擁有 IIS 的完整功能
PWS 可在您的 Windows 95/98 CD 中找到
ASP 兼容性
運行 IIS,需要 Windows NT 4.0 或更高的版本
運行 PWS,需要 Windows 95 或更高的版本
ChiliASP 是一種在非 Windows 操作系統上運行 ASP 的技術
InstantASP 是另一種在非 Windows 操作系統上運行 ASP 的技術
ASP 文件是什麼?
ASP 文件與 HTML 文件類似
ASP 文件可包含文本、HTML、XML 和腳本
ASP 文件中的腳本可在伺服器上執行
ASP 文件的文件擴展名是 ".asp"
ASP 和 HTML 有何不同?
當瀏覽器請求某個 HTML 文件時,伺服器會返回這個文件
當瀏覽器請求某個 ASP 文件時,IIS 將這個請求傳遞給 ASP 引擎。ASP 引擎會逐行地讀取這個 ASP 文件,並執行文件中的腳本。最後,ASP 文件將以純 HTML 的形式返回到瀏覽器。
ASP 能為您做什麼?
動態地編輯、改變或者添加網頁的任何內容
對由用戶從 HTML 表單提交的查詢或者數據作出響應
訪問數據或者資料庫,並向瀏覽器返回結果
為不同的用戶定製網頁,提高這些頁面的可用性
用 ASP 替代 CGI 和 Perl 的優勢在於它的簡易性和速度
提供安全性保障 - ?由於 ASP 代碼不能從瀏覽器查看
優秀的 ASP 編程可最小化網路流量
注釋:由於 ASP 腳本在伺服器上運行,瀏覽器無需支持腳本就可以顯示 ASP 文件!


TAG:程序員小新人學習 |