加入收藏
|
设为首页
|
会员中心
|
我要投稿
|
RSS
首页
学习资料
资源分享
站长博文
下载中心
影视频道
网上商城
FLASH频道
图片频道
文章中心
分类信息
您当前的位置:
首页
>
学习资料
php 动态缓存
时间:2021-03-21 21:39:48 来源: 作者:
本帖隐藏的内容
/**
* etag 设置缓存区间返回信息
* @param mixed $url 缓存的域名
* @return mixed
*/
function etag($url){
if($_SERVER['HTTP_IF_NONE_MATCH'] == $url){
header('Etag:'.$url,true,304);
exit;
}else{
header('Etag:'.$url);
}
}
复制代码
/**
* etag 设置缓存区间返回信息
* @param mixed $keys 加密的密钥
* @return mixed
*/
function etag($keys){
$Etag = md5($keys);
if($_SERVER['HTTP_IF_NONE_MATCH'] == $Etag){ //array_key_exists('HTTP_IF_NONE_MATCH', $_SERVER) and $_SERVER['HTTP_IF_NONE_MATCH'] == $Etag 取值不为空 或 相等
header("HTTP/1.1 304 Not Modified");
exit;
}else{
header('Etag:'.$Etag);
}
}
复制代码
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
推荐资讯
实现php间隔一段时间
相关文章
无相关信息
栏目更新
栏目热门
站内搜索:
新闻
下载
图库
FLASH
电影
商品
文章
分类信息
高级搜索
网站首页
|
关于我们
|
服务条款
|
广告服务
|
联系我们
|
网站地图
|
免责声明
|
WAP
Powered by
EmpireCMS
7.5
© 2002-2018
EmpireSoft Inc.