网站首页 产经 > 正文
大家好,小豆豆来为大家解答以上的问题。shtml这个很多人还不知道,现在让我们一起来看看吧!
1、shtml简介 SSI(Server Side Include),通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。
2、大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。
3、 SSI工作原理:在一个通常以.shtml为扩展名的SSI文件中,标准的HTML编码会被直接送到浏览器上,而内嵌Perl语言形式的SSI命令则先被网络服务器解释执行,如果是标准输出的话,输出信息也将作为标准的HTML而被送至浏览器。
4、SSI简单应用实例: 〈html〉〈head〉〈title〉my first SSI page〈/title〉〈/head〉〈body〉欢迎您(于〈!--# echo var="date_local" --〉)访问本网站。
5、〈/html〉 标记在上面文档中的“〈!--# --〉”结构表明了SSI命令会被服务器翻译执行,而不是直接送到客户端。
6、我们可以在浏览器中用“查看→源文件"观察源代码: 〈html〉〈head〉〈title〉my first SSI page〈/title〉〈/head〉〈body〉欢迎您(于dec 06 1999)访问本网站。
7、〈/html〉我们发现,文档中的html被直接传到了客户端,而SSI命令得到了执行。
8、SSI代码在客户端是不可见的,客户端只能看到它执行的效果。
9、一个比较实用的例子网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。
10、SSI提供了一种简单、有效的方法来解决这一问题,它将一个网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。
11、如: 〈html〉〈head〉〈title〉SSI example〈/title〉〈/head〉〈body〉〈h2〉新闻〈/h2〉〈p〉〈!--# include file="news.txt" --〉〈p〉新闻更新日期:〈!--# flastmod file="news.txt" --〉〈/body〉〈/html〉将频繁的更新内容放在news.txt中,SSI会通过 include 指令将其内容包含到输出的网页中。
12、通过 flastmod 指令可在网页中显示new.txt的最近一次更改日期。
本文到此分享完毕,希望对大家有所帮助。
版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
猜你喜欢:
- 2022-09-23 亮晶晶的晶是什么结构(亮晶晶)
- 2022-12-13 传奇怎么去神龙地图(神龙地图)
- 2022-12-07 网游之幸运盗贼贼(网游之幸运盗贼)
- 2022-10-12 dnf版本补丁怎么用(dnf补丁有什么用)
- 2022-10-02 重生之才女当家 百度网盘(重生之才女当家)
- 2023-01-12 dnf手游正式上线时间终于公布了(dnf龙腾)
- 2022-10-26 autorun.inf文件夹怎么删除
- 2022-12-11 性盆腔炎症(性病性盆腔炎)
最新文章:
- 2023-03-07 人人租(r人人)
- 2023-03-07 托收承付和委托收款是什么意思(托收承付是什么意思)
- 2023-03-07 风是自由的 希望你也是英文(你也是 英文)
- 2023-03-07 古诗情景运用填空题(经典古诗文情景阅读填空题)
- 2023-03-07 最爱你的是我 否则你怎么让我爱你(最爱你的是我 否则你怎么让我)
- 2023-03-07 如何开网店呢(怎样开网店详细步骤)
- 2023-03-07 徒劳无功是什么生肖百度找最佳答案最最准生肖
- 2023-03-07 涉税服务实务目录(涉税服务)
- 热点推荐
- 热评文章