分布来自随机有序源的数据

时间:2013-10-31 08:47:55

标签: php jquery codeigniter caching pagination

场合 我正在开发一个项目(CodeIgniter - PHP MySQL),它从Ad_API中获取数据并在我的站点中显示这些列表。 API将JSON与每个单个实体的大量数据(~1kb)进行对话。我每页显示大约20-30个这样的实体,这就是我请求服务器的内容(约20kb数据)。服务器以随机方式提供数据,通过提供任何标识符,可以为单个实体请求数据。

问题 我现在必须用分页显示更多结果(200+)。如果它是一个MySQL数据库我在查询的东西将是黄油,但在这里我不能。

我的解决方案

  • jQuery分页:是的,这是一个选项但是我必须立即在用户的浏览器上加载所有200个数据实体,然后使用jQuery对它们进行分页

所有人都有更好的解决方案。请在回答之前仔细阅读情况,因为这种情况与我们日常生活中遇到的情况大不相同。

1 个答案:

答案 0 :(得分:0)

如何将API数据暂时存储在MySQL表中仅用于分页目的?

您可能也对MongoDB感兴趣并将JSON数据存储在MongoDB集合中并从中进行分页。