我知道有3种生成静态页面的方法
1、使用url地址直接读取,然后生成.html
2、使用一个a.html,把里面的数据使用替换法
3、把关键性标签存到数据库,然后把要显示的数据组合出来我使用的是  .net平台  
而且的我这个网站是大型网站   
听说很多页面转换静态也.html比较好,打开速度快请问还有没有什么好的方法啊?
小弟虚心请教!

解决方案 »

  1.   

    增加点服务器负担
    好处是容易被搜索引擎收录
    就是根据aspx页面生成一个htm文件
      

  2.   

    有交互的静态页面  比如 新浪的网站 http://news.sina.com.cn/c/2010-08-06/220220843477.shtml
    他的后缀.shtml   是不是静态页面啊   
    他的原理是什么啊  
    怎么做到的我要的就是这个效果   都是静态页面
      

  3.   

    这就是一个新闻添加的时候,就生也对应的一个SHTML页面!!
      

  4.   

    http://baike.baidu.com/view/31870.htm?fr=ala0_1_1你看看这个资料就明白了!
      

  5.   

    有独立服务器
    静态页
    protected override void Render(HtmlTextWriter writer) {   
      StreamWriter r=new StreamWriter(Server.MapPath(""), false,System.Text.Encoding.UTF8);   
      HtmlTextWriter h=new HtmlTextWriter(r);   
      base.Render(h);   
      r.Close();   
      h.Close();   
      }   
     StringWriter wr = new StringWriter();
     Server.Execute("", wr);   
     this.lit.Text = Server.HtmlEncode(wr.ToString());
     File.WriteAllText(Server.MapPath(""), wr.ToString()); 
      

  6.   

    shtml 跟html的最大不同是 shtml可以用include包含其他静态文件,而html不能
      

  7.   

    我的网站是 http://www.jxtour.net    我想把这个网站改成静态有页面    真不知道怎么改