首先列表页有很多页,所以有个分页(大概有1000多页,分页用ajax去做)现在为了提高访问速度希望把这些列表都生成静态页,但是我如果对这个列表进行了增加或者删除的话不是又要重新生成这些静态页?这样太不合理了。有没有什么高效率的办法???针对我列表的增加怎么去生成最少的静态页??求大神帮忙。

解决方案 »

  1.   

    如果是纯静态的,那么设计的初衷应该是因为这些页面,在未来很长的一段时间内,基本上变化很小不然,你的每一个操作,都要涉及重新生成静态页面的问题可以考虑利用JS+AJAX去请求每一页的数据,做成局部动态刷新,那么这样应该是和数据库同步的.
      

  2.   

    我用AspNetPaper去做分页的话,效率上和直接用js+ajax去做相比较如何?????
      

  3.   

    AspNetPaper应该是动态的吧,每一次请求都会刷新整个页面,如果是这样的话,应该不适合放在静态文件中