我正在使用 PHP 的 cURL 功能从另一个网站获取信息并将其插入到我的页面中。我想知道是否可以在我的服务器上缓存所获取的信息?例如,当访问者请求一个页面时,信息被获取并缓存在我的服务器上,持续 24 小时。接下来,在这 24 小时内,该页面完全通过本地服务提供。当 24 小时过期时,再次请求该信息时,以同样的方式重新获取并缓存。
我目前使用的代码如下:
$url = $fullURL;
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
这可行吗?谢谢。