【发布时间】:2012-03-25 06:07:05
【问题描述】:
我目前有一个使用 URL 参数分页的数组(例如 ....php?page=2&blah=blop&glob=gloo)。
目前,每次页面加载时,都会从查询引擎下载一个 XML 文件,对其进行解析,然后将我想要使用的对象数组提取出来。
如何进行设置,这样我就不必重新加载页面而只需从 XML 文件中读取一次?
我对 PHP 还很陌生,所以请多多包涵。经过一番研究,我认为 Ajax 适合这个吗?如果我错了,请纠正我。我试图找出一些关于使用 Ajax 进行分页的东西,但我发现最有用的东西是用于对来自 mysql 数据库的数据进行分页,而不是用于对象数组。
任何人都可以提供任何指针吗?我渴望学习。
【问题讨论】:
-
除非您使用某种内存缓存 (memcached),否则每次需要更多数据时都必须读取 xml 文件(或它的某个本地存储版本)。您真正关心的是服务器xml 通信时间还是浏览器服务器通信时间?
-
我最关心的是在没有页面加载的情况下在一页上进行分页。这是一个移动应用程序,所以我希望界面尽可能精简!
标签: php jquery ajax arrays pagination