SSI
包含有嵌入式服务器方包含命令的HTML 文本。在被传送给浏览器之前,服务器会对SHTML 文档进行完全地读取、分析以及修改。shtml和asp 有一些相似,以shtml命名的文件 ...

解决方案 »

  1.   

    shtml我的理解就是可以办含其它页面的html页面,比如在asp里可以用<!--#include file="adsf.asp"-->
    另外使用urlrewrite技术和缓存技术可以使在客户端看起来访问的一直是静态页面
      

  2.   

    shtml 介于静态html和动态的asp php之间,速度比html 稍慢,你可以在shtml中加入动态内容,如<!--#include virtual="xxxx"-->, 
    在数据库中发布新闻的时候,同时生成shtml叶面,像一篇新闻内容可以直接放到shtml叶面里边,而排行榜阿,广告阿等等内容,可以用include的方式包含进来,这样如果可以保证排行榜、广告等内容的适时更新。而且速度比asp php 等调用数据库更快了很多
      

  3.   

    做动态页面的静态化就好了,也不一定要用什么shtml,直接把动态的页面,从数据库里调用完数据,生成一个静态页,放到服务器上让用户访问,速度的问题就解决了。如果数据发生改变,再静态化一次这个页面就行了。现在大型网站都是这种做法。
      

  4.   

    mop嘛...我还去面试过,可惜那天严重发烧,没面试完我就闪人了
      

  5.   

    shtml似乎也不算是特别新的技术,几年前就看到过了,如果没看错的话。不过对它确实不了解,因为认为其并不是主流技术,只是优化用户体验的一种小技术。我的理解是:控制动态脚本语言的cache,来生成shtml,就像生成html一样,不过它是怎样被服务器解析的不知道
      

  6.   

    这个版块儿还不如asp.net版块旺!!
      

  7.   

    服务器端包含文件,include模块实现的,就算没装php也能用
    大体意思就是一个html文件拆成头,体,脚,在服务器端用程序只更新要更新的文件,服务器把这三部分结合起来发给客户端,客户端看不出什么端倪,跟php的include功能很类似
    这跟cache没有关系,我的网站也采用了ssi,很早很早的技术,安装iis的时候会有问模块server side include实际上这些年web这块没出什么新技术
      

  8.   

    猫游记,我没事干就点几下玩!
    做广告就做广告嘛,还什么shtml技术,是不是很新鲜啊?
    LZ做人要厚道!!!
      

  9.   

    SSI是老技术,比php还老.  功能也很有限. 
      

  10.   

    会不会就是html+xmlhttp  后面直接是xml数据或者其它语种的接口
      

  11.   

    做动态页面的静态化就好了,也不一定要用什么shtml,直接把动态的页面,从数据库里调用完数据,生成一个静态页,放到服务器上让用户访问,速度的问题就解决了。如果数据发生改变,再静态化一次这个页面就行了。现在大型网站都是这种做法。同意这个。还有一点,有一些比如点击量、统计等这几个,的确是从数据库取的。因为有时候点不开他们的网页,出错提示:MySql数据库出错。哈哈。
      

  12.   


    做动态页面的静态化就好了,也不一定要用什么shtml,直接把动态的页面,从数据库里调用完数据,生成一个静态页,放到服务器上让用户访问,速度的问题就解决了。如果数据发生改变,再静态化一次这个页面就行了。现在大型网站都是这种做法。
    -----------------------------------IT者--IT开发者的网站 
      http://www.itzhe.cn