作者bohei (run and fall)
看板Web_Design
标题[讨论] 网站内的搜寻结果分页方式
时间Mon Oct 26 12:47:46 2015
大家好,网站使用的语言为PHP+Mysql
正在做一个站内的搜寻功能,希望能做到ex.一页五篇,下面有页码
目前有以下想法:
1. 先把所有结果都Query出来,再用array弄成分页後的格式,array(1=>array(..),
2=>array(...),
)
接着全部传到view,再用js+jq把传过来的array依使用者按的页数取array重新append
优点:不用重load
缺点:笔数太多时,会爆炸(?)、
因为需动态append,view的html几乎都集中在<javascript>里面..
2. 同上做法,但以50笔为一个单位,再搭配ajax,每次只读50,(ex.1~50,51~100...)
※有另外一个问题是..资料库读51~100 跟读1~100,时间是不是一样的呢?
还请大家赐教,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.179.207
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1445834869.A.1CC.html
1F:推 Ammenze: 当然是第二种方法,资料库读取部分看你怎麽写罗~ 10/26 13:21
2F:推 agreerga: 2 10/26 14:10
3F:→ bohei: 嗯嗯,谢谢~ 还想请问,大部分的搜寻都是这样做的吗? 10/26 14:13
5F:→ bohei: 哈哈~ 一切交给google 10/26 17:21