Php 每小时本地缓存text/JSON文件的脚本

Php 每小时本地缓存text/JSON文件的脚本,php,json,caching,Php,Json,Caching,我想构建一个简单的php脚本,每小时缓存一次远程JSON文件 理想情况下,我想这样调用缓存版本: jsoncache.php?uri=http://api.crunchbase.com/v/1/company/evernote.js 像这样的脚本已经存在了吗?有人能帮我写一些示例代码吗 或者,是否有一个web服务可以做到这一点 谢谢 不确定这样的东西是否已经存在(尽管如果没有,我会感到惊讶)。您可以使用PHP提取数据并将其保存到磁盘,同时将URL、时间戳和文件名存储在数据库中。当您收到一个请求

我想构建一个简单的php脚本,每小时缓存一次远程JSON文件

理想情况下,我想这样调用缓存版本:

jsoncache.php?uri=http://api.crunchbase.com/v/1/company/evernote.js
像这样的脚本已经存在了吗?有人能帮我写一些示例代码吗

或者,是否有一个web服务可以做到这一点


谢谢

不确定这样的东西是否已经存在(尽管如果没有,我会感到惊讶)。您可以使用PHP提取数据并将其保存到磁盘,同时将URL、时间戳和文件名存储在数据库中。当您收到一个请求时,您可以执行如下操作:
从缓存列表中选择文件名、时间戳,其中URL=?
(其中?=
$\u POST['URL']
)。如果
时间戳+3600
则只需提供您已有的文件,否则重新下载,更新数据库并提供新页面