|
什么是asp、FSO、CGI? |
|
信息來源:網興網絡科技 發布時間:2006-11-26 14:45:16
什么是ASP? ASP即Active Server Page的縮寫。它是一種包含了使用VB script或Jscript腳本程序代碼的網頁。當瀏覽器瀏覽ASP網頁時, Web服務器就會根據請求生成相應的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的 就是動態生成的網頁。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互。是一種簡單、方便的編程工具。在了解了VBscript的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統。ASP的網頁文件的格式是.ASP。 什么叫FSO? FSO(FileSystemObject)是微軟ASP的一個對文件操作的控件,該控件可以對服務器進行讀取、新建、修改、刪除目錄以及文件的操作。是ASP編程中非常有用的一個控件。但是因為權限控制的問題,很多虛擬主機服務器的FSO反而成為這臺服務器的一個公開的后門,因為客戶可以在自己的ASP網頁里面直接就對該控件編程,從而控制該服務器甚至刪除服務器上的文件。因此不少業界的虛擬主機提供商都干脆關掉了這個控件,讓客戶少了很多靈活性。 頂好網絡的W2K虛擬主機服務器具有高安全性,可以讓客戶在自己的網站空間中任意使用卻有沒有辦法危害系統或者妨礙其他客戶網站的正常運行。 什么是CGI? CGI是一個用于定Web服務器與外部程序之間通信方式的標準,使得外部程序能生成HTML、圖像或者其他內容,而服務器處理的方式與那些非外部程序生成的HTML、圖像或其他內容的處理方式是相同的。因此,CGI程序冊僅使你能生成表態內容而能生動態內容。使用CGI的原因在于它是一個定義良好并被廣泛支持的標準,沒有CGI就不可能實現動態的Web頁面,除非使用一些服務器中提供的特殊方法(如今,也有除CGI之外的其他技術逐漸在成為標準)。
|