计算机教程

当前位置:3522.com > 计算机教程 > php设置静态内容缓存时间的方法

php设置静态内容缓存时间的方法

来源:http://www.4sports-uk.com 作者:3522.com 时间:2019-08-10 15:43

第四行:设置Cache-Control 的 max-age=$interval日期了.

3522.com 1

本文实例讲述了php设置静态内容缓存时间的方法。分享给大家供大家参考。具体方法分析如下:

再测试结果为优秀了

再测试结果为优秀了.

 

第二行:向客户端浏览器发送一个Last-Modified请求,这个会根据gmdate的参数r来调用对应的日期.

设置静态内容缓存时间

3522.com,第三行:设置Expires过期时间了.

如我的代码

$interval = 60 * 60 * 6; // 6 hours 
header ("Last-Modified: " . gmdate ('r', $max)); 
header ("Expires: " . gmdate ("r", ($max $interval))); 
header ("Cache-Control: max-age=$interval");

第一行:$interval  告诉你设置6个小时了,这里大家可自定哦。
第二行:向客户端浏览器发送一个Last-Modified请求,这个会根据gmdate的参数r来调用对应的日期。
第三行:设置Expires过期时间了
第四行:设置Cache-Control 的 max-age=$interval日期了。

在利用百度工具作一个小测试时提示我们需要设置静态内容缓存时间了,我自己没有服务器权限操作,只能从其它方面入手了,自己学习php的我搜索后发现可以使用header函数来实现浏览器缓存页面的时间,具体如下.

 代码如下

设置静态内容缓存时间,代码如下:

$interval = 60 * 60 * 6; // 6 hours
header ("Last-Modified: " . gmdate ('r', $max));
header ("Expires: " . gmdate ("r", ($max $interval)));
header ("Cache-Control: max-age=$interval");

本文由3522.com发布于计算机教程,转载请注明出处:php设置静态内容缓存时间的方法

关键词: 3522.com

上一篇:node.js中axios使用心得总结

下一篇:没有了