SSI直譯服務(wù)器端包含(Server Side Includes),由字面上看由WEB在服務(wù)器提供的一種功能,并且是在服務(wù)器端進行的。一般說來,要完成較復雜的任務(wù)(如:聊天室/留言本等),必須設(shè)計專門的CGI或ASP程序;但是如果只是想給網(wǎng)頁加上簡單的功能(如:顯示一篇文檔,web服務(wù)器環(huán)境變量,關(guān)于該文檔的更新日期/大小等),則只要SSI就可以完成了。SSI則是直接由服務(wù)器解釋執(zhí)行的,須要WEB服務(wù)器軟件支持SSI。 而且,由于直接在服務(wù)器端執(zhí)行SSI,產(chǎn)生相應(yīng)HTML代碼;所以對客戶端沒有限制,不會產(chǎn)生因為不同瀏覽器而產(chǎn)生不同的觀看效果。
SSI有什么用? 目前,主要有以下幾種用用途: 1、 顯示服務(wù)器端環(huán)境變量<#echo> 2、 將文本內(nèi)容直接插入到文檔中<#include> 3、 顯示W(wǎng)EB文檔相關(guān)信息<#flastmod #fsize> (如文件制作日期/大小等) 4、 直接執(zhí)行服務(wù)器上的各種程序<#exec>(如CGI或其他可執(zhí)行程序) 5、 設(shè)置SSI信息顯示格式<#config>(如文件制作日期/大小顯示方式) 高級SSI可設(shè)置變量使用if條件語句。
|