ASP 文件可包含文本、 HTML 標(biāo)簽和腳本。ASP 文件中的腳本可在服務(wù)器上執(zhí)行。
ASP 簡介
在學(xué)習(xí)之前,應(yīng)具備的知識:
在繼續(xù)學(xué)習(xí)之前,您需要對以下知識有基本的了解:
- HTML / XHTML
- 腳本語言,比如 JavaScript 或者 VBScript
如果希望學(xué)習(xí)上面的項(xiàng)目,請?jiān)谖覀兊?首頁 訪問這些教程。
ASP 是什么?
- ASP 指 Active Server Pages (動態(tài)服務(wù)器頁面)
- ASP 是一項(xiàng)微軟公司的技術(shù)
- ASP 是在 IIS 中運(yùn)行的程序
- IIS 指 Internet Information Services (Internet 信息服務(wù))
- IIS 是 Windows 2000 及 Windows 2003 的免費(fèi)組件
- IIS 同時(shí)也是 Windows NT 4.0 的可選組件
- 此可選組件可通過因特網(wǎng)下載
- PWS 的體積更小 - 不過擁有 IIS 的完整功能
- PWS 可在 Windows 95/98 的安裝 CD 中找到
ASP 兼容性
- 運(yùn)行 IIS,需要 Windows NT 4.0 或更高的版本。
- 運(yùn)行 PWS ,需要 Windows 95 或者更高的版本。
- ChiliASP 是一種在非 Windows 操作系統(tǒng)上運(yùn)行 ASP 的技術(shù)
- InstantASP 是另一種在非 Windows 操作系統(tǒng)上運(yùn)行 ASP 的技術(shù)
ASP 文件是什么?
- ASP 文件和 HTML 文件類似
- ASP 文件可包含文本、HTML、XML 和腳本
- ASP 文件中的腳本可在服務(wù)器上執(zhí)行。
- ASP 文件的擴(kuò)展名是 ".asp"
ASP 和 HTML 有何不同?
- 當(dāng)瀏覽器請求某個 HTML 文件時(shí),服務(wù)器會返回這個文件
- 而當(dāng)瀏覽器請求某個 ASP 文件時(shí),IIS 將這個請求傳遞至 ASP 引擎。ASP 引擎會逐行地讀取這個文件,并執(zhí)行文件中的腳本。最后,ASP 文件將以純 HTML 的形式返回到瀏覽器。
ASP 能為你做什么?
- 動態(tài)地編輯、改變或者添加頁面的任何內(nèi)容
- 對由用戶從 HTML 表單提交的查詢或者數(shù)據(jù)作出響應(yīng)
- 訪問數(shù)據(jù)或者數(shù)據(jù)庫,并向?yàn)g覽器返回結(jié)果
- 為不同的用戶定制網(wǎng)頁,提高這些頁面的可用性
- 用 ASP 替代 CGI 和 Perl 的優(yōu)勢在于它的簡易性和速度
- 由于 ASP 代碼無法從來瀏覽器端察看,ASP 確保了站點(diǎn)的安全性。
- 優(yōu)秀的 ASP 編程可將網(wǎng)絡(luò)負(fù)載降至最低
重要事項(xiàng):由于 ASP 在服務(wù)器上運(yùn)行,瀏覽器無需支持客戶端腳本就可以顯示 ASP 文件!