页面分页展示的坑
Posted xingyuecanxue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面分页展示的坑相关的知识,希望对你有一定的参考价值。
之前在做页面分页展示遇到了两个坑,在这里分享下。
1、刚开始做页面分页展示时,我是将数据全部查出后,再用php的数组切割函数array_chunk进行分页的。如果数据一多,首先是查询数据会花费很长时间,然后使用php数组切割又要花费时间,导致页面超时没有显示出来。因此以后页面展示,如果数据量大一定要用数据库的limit进行分页,不能一次性查完后再数组切割。
2、如果有使用order排序,如果排序的内容重复率过高,分页limit后有可能导致分页显示数据异常,所以使用order后最好再加第二个排序条件,第二个条件最好是无重复项的,比如主键,这样分页后的页面排序是固定的。
以上是关于页面分页展示的坑的主要内容,如果未能解决你的问题,请参考以下文章
Java全栈web网页技术:16.书城项目实战五:图书的分页显示
Java全栈web网页技术:16.书城项目实战五:图书的分页显示