shtml.shtml是什么意思?

shtml  时间:2021-07-12  阅读:()

shtml是什么?

问起SHTML和HTML的区别,如果用一句话来解释就是:SHTML 不是HTML而是一种服务器 API,shtml是服务器动态产成的html. 虽然两者都是超文本格式,但shtml是一种用于SSI技术的文件。

也就是Server Side Include--SSI 服务器端包含指令。

如果Web Server有SSI功能的话(大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令)。

会对shtml文件特殊招待。

先扫一次shtml文件看没有特殊的SSI指令现在。

有就按Web Server设定规则解释SSI指令。

解释完后跟一般html一起掉去客户端。

shtml 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为"服务器端嵌入"或者叫"服务器端包含",是一种类似于ASP的基于服务器的网页制作技术。

SSI工作原理: 将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。

例如,可以使用 SSI 包含时间/日期戳、版权声明或供客户填写并返回的表单。

对于在多个文件中重复出现的文本或图形,使用包含文件是一种简便的方法。

将内容存入一个包含文件中即可,而不必将内容输入所有文件。

通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。

而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。

因为包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件扩展名。

默认扩展名是 .stm、.shtm 和 .shtml Web 服务器在处理网页的同时处理 SSI 指令。

当 Web 服务器遇到 SSI 指令时,直接将包含文件的内容插入 HTML 网页。

如果“包含文件”中包含 SSI 指令,则同时插入此文件。

除了用于包含文件的基本指令之外,还可以使用 SSI 指令插入文件的相关信息(如文件的大小)或者运行应用程序或 shell 命令。

网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。

SSI提供了一种简单、有效的方法来解决这一问题,它将一个网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。

所以,利用SHTML格式的页面目的和 ASP 差不多,但是因为是 API 所以运转速度更快,效率更高,比ASP快,比HTML慢,但由于可以使用服务器端包含,因此使页面更新容易(特别是批量更新banner,版权等),想象一下吧,你有一段 HTML,要在中间穿插一些特殊的服务端脚本,比如插入其他 HTML 段落,你选择 ASP 来完成这个任务,但是如果任务更繁重,需要更多的时间,比如 5 s,这个时候你不用 ASP 而用 SHTML,或许处理时间就只用 4 s 了.

shtml网页是什么概念,与html有什么区别?

朋友您好: 1.SHTML是Server HTML即服务器端的HTML,由我们浏览网站时激活服务器上的CGI脚本程序而动态的自动生成. 2.HTML是由人工手动编写,除了使用JavaScript产生的页面特效外,没有其它自我动作特性. 3.找 搜索 什么是shtml ——祝您愉快!

域名后.shtml什么意思

s代表SSI SHTML是指 使用了SSI的一些指令编写的网页 ssi是Server Side Include的首字母缩略词。

包含有嵌入式服务器方包含命令的 HTML 文本。

在被传送给浏览器之前,服务器会对 SHTML 文档进行完全地读取、分析以及修改。

shtml和asp 有一些相似,以shtml命名的文件里,使用了ssi的一些指令,就像asp中的指令,你可以在SHTML文件中写入SSI指令,当客户端访问这些shtml文件时,服务器端会把这些SHTML文件进行读取和解释,把SHTML文件中包含的SSI指令解释出来

htm、html、shtml到底有什么区别

html是一套独立于平台的格式定义( 用标记说明 ) , 用来描述World Wide Web 文档中的各个组成部分 shtml是一种用于SSI技术的文件 也就是Server Side Include--SSI 服务器端包含指令 一些Web Server有SSI功能的话 会对shtml文件特殊招待 先扫一次shtml文件看没有特殊的SSI指令存在 有就按Web Server设定规则解释SSI指令 解释完后跟一般html一起调去客户端

shtml是什么意思?

shtml简介 SSI(Server Side Include),通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。

大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。

SSI工作原理: 在一个通常以.shtml为扩展名的SSI文件中,标准的HTML编码会被直接送到浏览器上,而内嵌Perl语言形式的SSI命令则先被网络服务器解释执行,如果是标准输出的话,输出信息也将作为标准的HTML而被送至浏览器。

SSI简单应用实例: 〈html〉 〈head〉〈title〉my first SSI page〈/title〉〈/head〉 〈body〉 欢迎您(于〈!--# echo var="date_local" --〉)访问本网站。

〈/html〉 标记在上面文档中的“〈!--# --〉”结构表明了SSI命令会被服务器翻译执行,而不是直接送到客户端。

我们可以在浏览器中用“查看→源文件"观察源代码: 〈html〉 〈head〉〈title〉my first SSI page〈/title〉〈/head〉 〈body〉 欢迎您(于dec 06 1999)访问本网站。

〈/html〉 我们发现,文档中的html被直接传到了客户端,而SSI命令得到了执行。

SSI代码在客户端是不可见的,客户端只能看到它执行的效果。

一个比较实用的例子 网站维护常常碰到的一个问题是,网站的结构已经固定,却为了更新一点内容而不得不重做一大批网页。

SSI提供了一种简单、有效的方法来解决这一问题,它将一个网站的基本结构放在几个简单的HTML文件中(模板),以后我们要做的只是将文本传到服务器,让程序按照模板自动生成网页,从而使管理大型网站变得容易。

如: 〈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 指令将其内容包含到输出的网页中。

通过 flastmod 指令可在网页中显示new.txt的最近一次更改日期。

.shtml是什么意思?

shtml是html的增强型。

再shtml中可以通过一些特殊的html tags( like )等来执行一些在servr side的程序(比如一个获取当前日期的cgi程序)。

但由于安全性的问题和其他动态显示技术的出现,shtml的就没有太多的用武之地了

宝塔面板企业版和专业版618年中活动 永久授权仅1888元+

我们一般的站长或者企业服务器配置WEB环境会用到免费版本的宝塔面板。但是如果我们需要较多的付费插件扩展,或者是有需要企业功能应用的,短期来说我们可能选择按件按月付费的比较好,但是如果我们长期使用的话,有些网友认为选择宝塔面板企业版或者专业版是比较划算的。这样在年中大促618的时候,我们也可以看到宝塔面板也有发布促销活动。企业版年付899元,专业版永久授权1888元起步。对于有需要的网友来说,还是值...

friendhosting:(优惠55%)大促销,全场VPS降价55%,9个机房,不限流量

每年的7月的最后一个周五是全球性质的“系统管理员日”,据说是为了感谢系统管理员的辛苦工作....friendhosting决定从现在开始一直到9月8日对其全球9个数据中心的VPS进行4.5折(优惠55%)大促销。所有VPS基于KVM虚拟,给100M带宽,不限制流量,允许自定义上传ISO...官方网站:https://friendhosting.net比特币、信用卡、PayPal、支付宝、微信、we...

BGP.TO日本和新加坡服务器进行促销,日本服务器6.5折

BGP.TO目前针对日本和新加坡服务器进行促销,其中日本东京服务器6.5折,而新加坡服务器7.5折起。这是一家专门的独立服务器租售网站,提供包括中国香港、日本、新加坡和洛杉矶的服务器租用业务,基本上都是自有硬件、IP资源等,国内优化直连线路,机器自动化部署上架,并提供产品的基本管理功能(自助开关机重启重装等)。新加坡服务器 $93.75/月CPU:E3-1230v3内存:16GB硬盘:480GB ...

shtml为你推荐
settimervc++6.0 settimer函数是怎么用的啊,能给个例子在讲解一下行么md5值md5值什么用最开放的浏览器用的最多的三个浏览器是?oracle索引Oracle中有多少种索引类型调度系统现在有很多人说同城调度系统,这是用来干嘛的呀?flowplayerswfobject.js这能不能播放音频啊(amr)欢迎页面怎样取消“欢迎页面”?pci数据捕获和信号处理控制器三星450r5v x05 设备管理器出现pci数据捕获和信号处理控制器有个黄色的感叹号怎么办什么是SOA什么是java架构手机建设银行网址建设银行个人网上银行使用手机浏览器访问没有登录入口。
vps侦探 圣诞节促销 嘉洲服务器 上海域名 阿里云浏览器 ftp教程 工作站服务器 最好的免费空间 php空间推荐 卡巴斯基破解版 无限流量 双线asp空间 空间登入 网站加速软件 下载速度测试 群英网络 汤博乐 xshell5注册码 zcloud godaddy退款 更多