在PHP中分页API回调

时间:2015-11-03 11:38:54

标签: php json api pagination

我正在寻找一种最好的方法来为我正在进行的一个酒店预订项目分配一个API回调。

所以它基本上可以通过请求位置,日期和日期来实现 - 返回JSON提供了该日期可用的多达1000家酒店的列表,其中包含返回请求中的价格和其他信息的全部负载。

现在,我已经拥有了,所以当你搜索它时,所有的酒店ID都只保存到会话中。我对它现在的工作方式不满意并将其切换一下。

现在我尝试使用GitHub中的Zebra Pagination之类的东西,但是每个页面请求都会重新加载API以获取信息,这对于每个请求来说都很慢。

现在我不知道是否要

  1. 将所有多维数组数据存储到用户php会话
  2. 将所有数据存储到临时数据库表中并以此方式过滤
  3. 暂时存储信息的另一种方法
  4. 基本上我很难想到加快速度的最佳方法,而不是在API和用户浏览速度上占用大量资源。主要问题是速度,一旦有人搜索结果,酒店会来来去去,所以这有点像噩梦。

    我认为将所有被调回的会话变成会话变量并不是最佳做法吗?

0 个答案:

没有答案