为什么要全部变成静态的呢?如果列表页面仍然从数据库中抓,而正文内容直接放静态页面不是方便的多吗?而且数据库只放标题简介,也不会有太多资料的。

解决方案 »

  1.   

    为什么每次都要重新生成其他不相干的页面的。
    这是程序逻辑问题吧,同学!
    不懂你们网站的实际业务逻辑,但重新生成所有页面,总觉得是逻辑问题啊!
    而且光是显示标题的话,你为什么不能从数据库动态读取呢?
    我不信数据库比静态页面会慢很多!
      

  2.   

    不太明白楼主为什么这样做,但还是等大神   说说好的业务逻辑
      

  3.   

    大致看了下,不知道能否将新增的文字放到最后,这样生成也只需要生成最后或者修改最后的界面,以前已有的可以不用再生成。
      

  4.   

    我觉得像最新的数据没得必要全部换成静态的页面,你想过没有,如果全部换成静态的,一旦你数据库有更新就像你说的那样,就会变得非常麻烦,我觉得最新的还是动态的显示,旧的页面数据,不会再有太多改变了的可以换成静态的,这个没得啥子问题
      

  5.   

    如果必须用静态页的话,生成前几页或者几十页就够用了吧,后边的访问量应该不大了吧,如果有的话直接查库呗,如果觉得查库慢,就加个memcached二级缓存呗,如果还不够要求,再把数据库来个主从配置,读写分离吧