php
class cache{
private $cache_dir;
private $expireTime=180; //缓存的时间是 60 秒
function __construct...}
echo '读取缓存文件:'....(注释一)是我们缓存的数据过期的时间
主要是这个思路
当数据或者文件被加载的时候,先判断缓存文件存在不,返回false,文件最后修改时间和缓存的时间和比当前时间大不,大的话说明缓存还没到期,小的话返回false...$_SERVER['QUERY_STRING'] : '';
}
return $url;
}
这个方法返回当前url的信息,主要是缓存x.php?page=1, x.php?...,文件最后修改时间+expireTime的时间是不是过了当前时间(大于的话说明没有过期),如果文件不存在或者已经过期,重新加载原始数据,这里,为了简单期间,我们是直接源是字符串,您可以把cache类继承某类