smarty缓存

来源:互联网 发布:python 增量拷贝文件 编辑:程序博客网 时间:2024/05/18 00:46

   这几天有点懈怠了。检讨自己!今天向大家介绍一下缓存的概念。为什么要引入缓存呢。例如大家搜索一个当下比较的热门的词汇,比如“利比亚战乱”,这是个时效性比较强的词语。那么在热门的那一个两个月里。每个人都搜索这个有关这个关键字的时候。都不一样,那么缓存没必要,但是如果这个词不热门了。我们已知道这段时间已经没有新增这个关键字的热门新闻,那么每次别人搜索这个关键字的新闻都是同样的一个结果,那么这样重复的重复工作真的是对数据库工作的一种累赘。那么就需要引入缓存的概念,让每次的搜索都是调用第一次搜索这个关键词的存储。而当站内更新了“利比亚战乱”以后,然后更新缓存。

$smarty->caching=1  缓存  不更新 

$amarty->caching=2 缓存 后面设置时间  

$smarty->cache_lifetime=5; 设置时间为5秒更新一次