标签:数据 超时 展示 因此 array 数据量 排序 函数 固定
之前在做页面分页展示遇到了两个坑,在这里分享下。
1、刚开始做页面分页展示时,我是将数据全部查出后,再用php的数组切割函数array_chunk进行分页的。如果数据一多,首先是查询数据会花费很长时间,然后使用php数组切割又要花费时间,导致页面超时没有显示出来。因此以后页面展示,如果数据量大一定要用数据库的limit进行分页,不能一次性查完后再数组切割。
2、如果有使用order排序,如果排序的内容重复率过高,分页limit后有可能导致分页显示数据异常,所以使用order后最好再加第二个排序条件,第二个条件最好是无重复项的,比如主键,这样分页后的页面排序是固定的。
标签:数据 超时 展示 因此 array 数据量 排序 函数 固定
原文地址:https://www.cnblogs.com/xingyuecanxue/p/12174547.html