ASP檔案可包含文本、HTML標籤和指令碼。ASP檔案中的指令碼可在伺服器上執行。
在學習之前,應具備的知識:
在繼續學習之前,您需要對以下知識有基本的瞭解:
- HTML / XHTML
- 諸如JavaScript或者VBScript的指令碼語言
如果希望學習上面的項目,請在我們的首頁訪問這些教程。
ASP是什嗎?
- ASP指Active Server Pages(動態伺服器頁面)
- ASP是運行於ISS之中的程式
- IIS指Internet Information Services(網際網路資訊服務)
- IIS是Windows 2000的免費組件
- IIS同時也是Windows NT 4.0的可選組件
- 此可選組件可通過網際網路下載
- PWS 的體積更小 - 不過擁有ISS的完整功能
- PWS可在Windows 95/98的安裝CD中找到
ASP 相容性
- 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檔案將以純HTML的形式返回到瀏覽器。
ASP能為你做什嗎?
- 動態地編輯、改變或者添加頁面的任何內容
- 對由使用者從HTML表單提交的查詢或者資料作出響應
- 訪問資料或者資料庫,並向瀏覽器返回結果
- 為不同的使用者定製網頁,提高這些頁面的可用性
- 用ASP替代CGI和Perl的優勢在於它的簡易性和速度
- 由於ASP代碼無法從來瀏覽器端察看,ASP確保了網站的安全性。
- 優秀的ASP編程可將網路負載降至最低
重要事項:由於ASP運行於伺服器,那些顯示ASP檔案的瀏覽器無需支援指令碼的運行!