永发信息网

ASP格式跟shtml 有什么区别

答案:2  悬赏:0  手机版
解决时间 2021-01-13 03:04
ASP格式跟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 和 .shtmlWeb 服务器在处理网页的同时处理 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最直接的就是可以用include~~
全部回答
asp,是动态语言,html只是低级语言,html是静态网页,不会随着数据库的变化而变化
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
作为一名新手,在网金选择什么门派好呢?
川沙是个什么地方?
山西潞城到山东东营广侥多少公里
庄子的五个故事要白话文的,写1000字
您好,请问晋档是什么意思
虫儿飞口琴简谱
拳皇98终极之战平民玩家什么阵容最实用
阴阳师姑获鸟金鸾鹤羽怎么得 叉叉攻略
微信怎么看打招呼记录 微信查看附近的人打过
初二数学问题在线回答,急急急
请问这道数字电路证明题怎么做?过程不懂
华焱教育高分装备八年级数学上册答案
在给领导发喜糖时应该说什么话?
皖北煤电段文进被抓了吗
世界上最大的海洋是太平洋,面积是179968000
推荐资讯
蚌埠电子城在那里
1是最小的两位小数的A.10倍B.100倍C.1000倍
标准的汉服是什么样子的?
又没有51区在谷歌地球的坐标
进口膨胀机是否免税
Today,more people speak English as their f
平底足如何穿高跟鞋才能不脚疼?
上海市闵行区龙吴路5688号万科花园是属于中环
运河区沧州张姐九九鸭脖在哪里啊,我有事要去
手动挡为什么要换挡?通俗易懂谢谢
DOTA撼地神牛在那?
一个画家真奇怪,画画不用笔和彩,朝它面前站
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?