SSI直译服务器端包含(Server Side Includes),由字面上看由WEB在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的CGI或ASP程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要SSI就可以完成了。SSI则是直接由服务器解释执行的,须要WEB服务器软件支持SSI。 而且,由于直接在服务器端执行SSI,产生相应HTML代码;所以对客户端没有限制,不会产生因为不同浏览器而产生不同的观看效果。
SSI有什么用? 目前,主要有以下几种用用途: 1、 显示服务器端环境变量<#echo> 2、 将文本内容直接插入到文档中<#include> 3、 显示WEB文档相关信息<#flastmod #fsize> (如文件制作日期/大小等) 4、 直接执行服务器上的各种程序<#exec>(如CGI或其他可执行程序) 5、 设置SSI信息显示格式<#config>(如文件制作日期/大小显示方式) 高级SSI可设置变量使用if条件语句。
|