ssi的解释是什么?

滋润的意思2023-02-13  12

ssI的意思是服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。

1. SSI是英文“服务器集成”的简称,中文翻译为“服务器端”。从技术上讲, SSI就是一个指令或者指针,它可以在 HTML文件中被加了注释。

2. SSI功能强大,仅需一个 SSI指令即可完成全部网站内容的更新、时间、日期的动态显示、以及执行 Shell、 CGI脚本等复杂功能。

3. SSI是一种与 ASP相似的基于服务器的 Web页面生成技术。大部分 WEB服务器(特别是 Unix平台)都支持 SSI指令,例如 Netscape企业 Server等。

SSI的工作方式:在向浏览器发送内容之前,可以将文本、图形或者应用信息包括在页面中,然后使用“服务器端包括 SSI”指令。比如, SSI可以包括一个日期/日期戳,一个版权声明或者一个表格,以便用户填写和返回。

对于多个档案中的文字或图片,采用包含档案是一种简单的方式。只需将内容存储在一个包含的档案中,而无需向所有的档案中输入内容。只需要一个简单的声明就可以调用该包含的文件,它会命令 Web服务器把该内容插入到合适的页面中。

另外,当您使用包含文件时,您可以在一处进行所有的修改。对于含有 SSI指令的档案需要特别的处理,因此您必须将 SSI档案的 SSI扩充名称指定给所有 SSI档案。

ssi是一种类似于ASP的基于服务器的网页制作技术。

大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。因为包含SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI文件扩展名。默认扩展名是 .stm、.shtm 和 .shtml。

原理:

将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使用 SSI 包含时间/日期戳、版权声明或供客户填写并返回的表单。对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法。

将内容存入一个包含文件中即可,而不必将内容输入所有文件。通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。

ssi直译服务器端包含(server

side

includes),由字面上看由web在服务器提供的一种功能,并且是在服务器端进行的。一般说来,要完成较复杂的任务(如:聊天室/留言本等),必须设计专门的cgi或asp程序;但是如果只是想给网页加上简单的功能(如:显示一篇文档,web服务器环境变量,关于该文档的更新日期/大小等),则只要ssi就可以完成了。ssi则是直接由服务器解释执行的,须要web服务器软件支持ssi。

而且,由于直接在服务器端执行ssi,产生相应html代码;所以对客户端没有限制,不会产生因为不同浏览器而产生不同的观看效果。


转载请注明原文地址:https://juke.outofmemory.cn/read/2957242.html

最新回复(0)