比如:我目前的数据库里面有100000条数据,都按照ID倒序排列,按照每个页面生成20条记录来算,这样就应该生成5000个HTML页面。但是,我现在又新增了一条数据,这样就应该是100001条数据,那这样就应该是生成5001个页面才对。
我要请教的是:
我是不是每新增一条信息,就要全部将这5000多个页面都要重新生成一次?如果是这样,那服务器岂不是很累?
如果不是这样,那应该怎样生成才能保证每个列表的顺序都保持不变?
我要请教的是:
我是不是每新增一条信息,就要全部将这5000多个页面都要重新生成一次?如果是这样,那服务器岂不是很累?
如果不是这样,那应该怎样生成才能保证每个列表的顺序都保持不变?
解决方案 »
- php<? = ?>这个是什么意思
- zend studio9里面行高咋设置的?
- 请教一个简单的问题,从返回中取值
- 由于在优化win7服务,导致eclipse预览错误
- php连接远程数据库(mssql 2000)失败?但连接本地成功!
- php读取access数据库问题???
- 谁能帮我解释如下代码,如果你认为自己很BT的话,热烈欢迎高手!!
- php+sqlserver2008中文乱码问题
- 关于微信扫描支付的问题 PHP版
- while($row=mysql_fetch_array($rs)) 查询总是少第一条数据
- php调用webservice soap 高手请进
- 文本框中的两个日期想减,得到月份,和天数.
分页代码部分动态生成..对于静态页面部分, 可以使用考虑使用内存缓存
你这样去算。我之前有10万条数据,一共有5000个HTML页面,现在新增了一条,如果只更新第一页,那意思就是目前一共应该有5001个HTML页面才是正确的,且最后一页应该只有一条信息才对。