您现在的位置: 中华企业文化网 >> 网站代码 >> 网络制作 >> 正文
文章简介:
    
作者:xisheng 文章来源:本站原创 点击数: 更新时间:2006-10-15 16:45:37
关于shtml及其有点和缺点
----
【阅读字号:缩小 放大
收藏到...
       比如,新浪一天比如增加2万条新闻,全部都得生成.如果选择生成html的话,他想改动左栏右栏底部头部等内容就需要以下几种办法,一是重新改模版再生成,二是全部用js调用,三是用iframe调用.第一种采用的话那他们就是变态.第二种搜索引擎不收,第三种大小都控制不了,想增加个广告都是难事.所以,我们就有了shtml. 
shtml可以使用<!--#include file="xxx.shtml" -->这种ssl..也就是可以直接调用某一页面到此页面,和asp的用法是一样的。但shtml却不像asp那样是动态页,当然,生成纯静态的asp,也就和html一样了。 

    因为你调用的是静态文件,所以在执行上不需要有多少损耗. 

     而shtml支持更简单,iis6.0都支持.就是把<服务器端包含文件>开启就行. 

        举个例子来说shtml的优势吧  ,shtml可以使用include 比如你可以<!--#include file="/top.html"--> 
这样你改页头就不用重新生成所有的页面了或者你inlcude “最新文章列表”,那你只要刷新“最新文章列表”就可以了,不用刷新所有的文章或者列表页,节省巨多时间。同理,你还可以发挥自己的想象,来include更多的东西,来减少你的刷新量  。

        调用.js不也能办到吗?  当然,但是效果是不一样的,shtml是服务器端包含,也就是说在展示给用户之前已经在服务器端把包含的文件品合到一起了,而js却不然,js一般是在客户端执行的,也就是说,要由用户的浏览器去自己解释并展示出来换句话说,也就是shtml的包含对搜索引擎更有利,因为搜索引擎获得的是完整的html代码,而不是夹带了js还要自己解释的html代码,搜索引擎懒得去解释你的每个js 

        ssi的其它功能一般较少用到,所以也就不说了 

        但是,如果你用了shtml而不使用inlcude的话,那你是白白浪费时间,因为ssi是要进行一步include检查的,会比html慢。

上一页  [1] [2] 

(中华企业文化网)
网站代码及生活常识最新文章
网站代码及生活常识热门文章
网站代码及生活常识推荐文章
相关文章
Excel表格内如何冻结单元格或冻结…
江民MSN照片病毒专杀工具
Vista系统下的磁盘分区与管理
颠峰对决:四款Flash播放器横评
  • 前一段代码:
  • 后一段代码:
  • 文章录入:xisheng  责任编辑:xisheng
    热点搜索: 企业文化 愿景 使命 价值观 精神 作风 理念 企业文化咨询
    文章 下载 图片
    天一恒业企业文化咨询经典案例
    天一恒业企业文化咨询 企业文化.net 联系天一恒业 专业精深的企业文化咨询 流量最大文章资料最多的专业企业文化网站 Enterprise culture 企业文化.cn 企业文化.com 天一恒业.cn
    天一恒业专业企业文化咨询 企业文化咨询经典案例 天一咨询新闻动态 天一恒业核心文化理念及咨询观点 天一恒业咨询工具与方法 企业文化培训
    天一使命:为中国企业卓越竭己之志
    天一追求:专的高度 一的品质
    天一愿景:引领行业,事业共享
    联系我们 | 公司简介 | 加盟我们 | 企业文化 |企业文化咨询.中国 | 企业文化.net | 企业文化.中国 | 企业文化.cn | 企业文化.com | 天一恒业.中国
    北京天一恒业企业文化咨询有限公司 企业文化推广网 地址:北京市朝阳区洛克时代中心A座8A层 信箱:wsywfh@163.com 电话:010-64983591