【发布时间】:2014-02-16 03:40:57
【问题描述】:
在 WordPress 主题中,我显示来自外部 JSON API 的信息。如何缓存这些数据以缩短页面加载时间。
我有一个 jQuery 函数
var url = 'http://my.api.com/'
$.getJSON(url)
.done( function(data) {
#display this data
})
.fail( function( jqXHR, textStatus, error) {
#handle errors
});
jQuery 是否提供了缓存这些请求的方法?或者我应该在 WordPress 中以某种方式处理这个问题(也许将响应写入服务器上的 JSON 文件)?
【问题讨论】:
-
感谢真实性,我见过类似的东西,但这仍然是一个有用的帖子。由于我的 API 响应对所有用户都是相同的(即不传递任何变量),我想知道服务器端缓存是否是更好的选择?你怎么看?
-
如果所有用户的响应都相似,那么服务器端缓存肯定是更好的选择。
-
对在 wordpress 中执行此操作的最佳方式有何想法?
标签: jquery ajax json wordpress