|
本帖最后由 昨夜渡轮 于 2011-7-28 20:09 编辑
比如一个文章系统,阅读文章的页面在每次进入时都增加一次访问量,如果不缓存没问题,但是用了CI的静态缓存后不能更新数据内容了,这有什么办法吗?
比如这个例子:
PHP复制代码
class View extends Controller {
function View ()
{
parent ::Controller();
$this->db->set('count', 'count+1', FALSE);
$this->db->insert('article', array('id'=>1) );
}
function read ()
{
$this->output->cache(5);
相关PHP代码 ......
}
复制代码
这只是一个说明问题的示例,我在read()里开启了缓存,当有缓存文件的时候就不执行View()里的数据库操作了,如果不缓存的话就是正常的,怎么回事,有什么解决方法?
|
|