为了账号安全,请及时绑定邮箱和手机立即绑定

论坛之类的网站一般用什么方式进行分页?

论坛之类的网站一般用什么方式进行分页?

慕工程0101907 2019-03-14 18:15:37
我知道分页有两种,一种是数据库分页,比如Oracle的rownum伪劣,先分页再取数据。第二种是取出数据后再通过代码进行分页。请问这两种有什么优缺点?我感觉第二种把数据都取出来会很影响内存和性能啊。论坛一般都用什么方法呢?比如说贴吧?
查看完整描述

4 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

这个根据你当前总数据的大小来决定,
场景一:
前提条件:数据量很大
方案:建议采用数据库分页来,假如一次性取出大量的数据,需要很长的时间,这样用户体验不好。
场景二:
前提条件:数据量不大
方案:建议采用前端分页,优点是可以减少http请求,减轻服务器压力,因为数据量不大,在客户端所做的存储和计算其实也不会消耗多少性能。

查看完整回答
反对 回复 2019-04-16
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

无论怎么搞都不会都取出来。。。


查看完整回答
反对 回复 2019-04-16
?
喵喔喔

TA贡献1735条经验 获得超5个赞

当然是数据库做分页了。。


查看完整回答
反对 回复 2019-04-16
  • 4 回答
  • 0 关注
  • 654 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号