码迷,mamicode.com
首页 > 其他好文 > 详细

页面分页展示的坑

时间:2020-01-10 10:54:04      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:数据   超时   展示   因此   array   数据量   排序   函数   固定   

  之前在做页面分页展示遇到了两个坑,在这里分享下。

  1、刚开始做页面分页展示时,我是将数据全部查出后,再用php的数组切割函数array_chunk进行分页的。如果数据一多,首先是查询数据会花费很长时间,然后使用php数组切割又要花费时间,导致页面超时没有显示出来。因此以后页面展示,如果数据量大一定要用数据库的limit进行分页,不能一次性查完后再数组切割。

  2、如果有使用order排序,如果排序的内容重复率过高,分页limit后有可能导致分页显示数据异常,所以使用order后最好再加第二个排序条件,第二个条件最好是无重复项的,比如主键,这样分页后的页面排序是固定的。

页面分页展示的坑

标签:数据   超时   展示   因此   array   数据量   排序   函数   固定   

原文地址:https://www.cnblogs.com/xingyuecanxue/p/12174547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!