Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



ci框架缓存文件命名规则

最近公司网站压力比较大所以提出需要添加页面缓存,但是我看了官方的页面缓存规则有点儿蛋疼 没办法进行手动更新或者删除只能等待过期。

所以研究了一下它的内核文件的缓存,发现他的规则是 域名+index.php+后面的尾巴

在控制器里面可以写成

$uri = $this->config->item('base_url')
      .$this->config->item('index_page')
      .$this->uri->uri_string()
      .$_SERVER['QUERY_STRING'];

md5($uri);

然后对$uri进行md5 出来的就是缓存的文件名了。

知道了缓存名称规则对它进行更新删除就比较好办了

浏览14  评论0  Alex于 2018-1-13 12:34
发言