php页面缓存实现方法总结.docVIP

  • 1
  • 0
  • 约4.77千字
  • 约 7页
  • 2018-01-18 发布于河南
  • 举报
php页面缓存实现方法总结

php页面缓存实现方法总结 用此三个php函数,就可以实现强大的功能。如果数据库查询量较大,可以用cache来解决这个问题。 下面是编码部分。 1.初始化函数,一般是设置页面缓存路径、缓存文件命名格式等,可按个人喜好自定义。这里用到的识别ID是经加密的$_SERVER[REQUEST_URI]参数。这个函数中最后还有一个if判断:若未过缓存期,则加载缓存文件,否则加载源文件。 代码如下 复制代码 function page_init() { $url = $_SERVER[REQUEST_URI];//子url,该参数一般是唯一的 $pageid = md5($url); $dir = str_replace(/,_,substr($_SERVER[SCRIPT_NAME],1,-4)); //目录命名方式,如exp_index if(!file_exists($pd = PAGE_PATH.$dir./))@mkdir($pd,0777) or die($pd目录创建失败); //如cache/page/exp_index/ define(PAGE_FILE,$pd.$pageid..html);   //如cache/page/exp_index/cc8ef22b4055

文档评论(0)

1亿VIP精品文档

相关文档