分类
- 真分页 服务器可以实现真分页效果
- 假分页 客户端只能实现假分页效果
区别
真分页:通过查询数据库,根据字段 pagesize 页数、pagecount 个数实时返回所需要的数据
假分页:根据字段 pagesize 页数、pagecount 个数,过滤、截取数组中的项,获取每页数据
真分页需要客户端向服务端发起请求,传递参数,从性能上来讲优化了客户端渲染同时减少了服务器的响应压力
假分页不需要请求接口,仅仅是数据的处理,从性能上来讲仅优化了渲染方面的开销
优化客户端渲染
相当于本来需要渲染 10000 条数据,现在通过分页渲染了 100 条
减少服务器压力
本来服务器需要响应 10000 条数据,现在响应了 100 条,有的同学说,那么不是需要多次请求服务器增加了 http 的请求数量?
举个例子:
1 | 你问你爹要100万娶媳妇,你爹肯定很难受,如果每周要一万元,你爹就没有那么难受了,大概是这个道理。 |
sql 语句
公式:(pagesize-1)*pagecount
1 | limit 起始下标,个数 |
I'm so cute. Please give me money.
- Post link: https://blog.gaocaipeng.com/2019/08/02/dcta84/
- Copyright Notice: All articles in this blog are licensed under unless otherwise stated.