×

虛擬主機(jī)的CGI SSI是什么

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-02-12 16:02:04

最近很多人問小編很多關(guān)于虛擬主機(jī)的名次是什么意思,其中問的最多的便是CGI、SSI了,那么CGI SSI究竟是什么意思,在虛擬主機(jī)中會有什么不可替代的作用呢?

 最近很多人問小編很多關(guān)于擬主機(jī)的名次是什么意思,其中問的最多的便是CGI、SSI了,那么CGI SSI究竟是什么意思,在虛擬主機(jī)中會有什么不可替代的作用呢?

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

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading