最近很多人問小編很多關于虛擬主機的名次是什么意思,其中問的最多的便是CGI、SSI了,那么CGI SSI究竟是什么意思,在虛擬主機中會有什么不可替代的作用呢?
CGI是 Common Gateway Interface的簡稱(或者稱為共通匣道介面)。CGI是 WEB服務器與外部應用程式溝通的一種既定標準,使程式可以產生動態(tài)的網頁內容。CGI程式可以使用任何一種程式語言來撰寫,包括 C,Perl,Java,以及 Visual Basic。
一般的HTML文件只是一個靜態(tài)文字的檔案,客戶只能單純?yōu)g覽網站的內容。而 CGI程式與表單的結合之后,客戶可以透過表單傳遞訊息給服務器,再由 web服務器啟動處理表單的內容,將動態(tài)內容檔傳回客戶端的瀏覽器。
因此 CGI不是一種程式語言的名稱,更不是一種額外需要安裝的套裝軟體,在虛擬主機服務商的
網站服務器上就可以做到相關的支援,因此現(xiàn)在幾乎大部分
的虛擬主機服務商都提供對 CGI的支援,這一點并不需要擔心,但是當然還是有一些國內或是比較便宜的主機公司,針對只要存放完完全全純靜態(tài)網頁的客戶推出不支援 CGI的虛擬主機規(guī)格,只是這樣的客戶應該是少之又少了。
SSI是Server Side Include的縮寫,功能在于您可以在已經支援 SSI的網頁中插入別人的網頁內容,程式,或者是檔案,再沒有修改您的 web服務器的前提之下,必須遵守以下的要點,才可以使用SSI。
1. 已加入了 SSI指令的網頁必須以.shtml或 .sht 作結尾,而不是.html 或 .htm。
2. 所加入資料的路徑必須是該網頁的相對路徑,而不是絕對路徑。相關技術性問題這里不多做討論,因為所謂的 SSI是一個成熟的服務器端技術,也跟網站站長您要寫的網頁程式不會有太大的關連。
以上便是小編對于虛擬主機中這兩個名次的解釋,希望可以幫助大家。
最近很多人問小編很多關于虛擬主機的名次是什么意思,其中問的最多的便是CGI、SSI了,那么CGI SSI究竟是什么意思,在虛擬主機中會有什么不可替代的作用呢?
CGI是 Common Gateway Interface的簡稱(或者稱為共通匣道介面)。CGI是 WEB服務器與外部應用程式溝通的一種既定標準,使程式可以產生動態(tài)的網頁內容。CGI程式可以使用任何一種程式語言來撰寫,包括 C,Perl,Java,以及 Visual Basic。
一般的HTML文件只是一個靜態(tài)文字的檔案,客戶只能單純?yōu)g覽網站的內容。而 CGI程式與表單的結合之后,客戶可以透過表單傳遞訊息給服務器,再由 web服務器啟動處理表單的內容,將動態(tài)內容檔傳回客戶端的瀏覽器。
因此 CGI不是一種程式語言的名稱,更不是一種額外需要安裝的套裝軟體,在虛擬主機服務商的網站服務器上就可以做到相關的支援,因此現(xiàn)在幾乎大部分的虛擬主機服務商都提供對 CGI的支援,這一點并不需要擔心,但是當然還是有一些國內或是比較便宜的主機公司,針對只要存放完完全全純靜態(tài)網頁的客戶推出不支援 CGI的虛擬主機規(guī)格,只是這樣的客戶應該是少之又少了。
SSI是Server Side Include的縮寫,功能在于您可以在已經支援 SSI的網頁中插入別人的網頁內容,程式,或者是檔案,再沒有修改您的 web服務器的前提之下,必須遵守以下的要點,才可以使用SSI。
1. 已加入了 SSI指令的網頁必須以.shtml或 .sht 作結尾,而不是.html 或 .htm。
2. 所加入資料的路徑必須是該網頁的相對路徑,而不是絕對路徑。相關技術性問題這里不多做討論,因為所謂的 SSI是一個成熟的服務器端技術,也跟網站站長您要寫的網頁程式不會有太大的關連。
以上便是小編對于虛擬主機中這兩個名次的解釋,希望可以幫助大家。