【发布时间】:2019-06-27 20:42:39
【问题描述】:
我想了解Codeigniter's Caching。我为我的应用程序启用了缓存,它开始缓存我的网页。但我的问题是它缓存了整个页面而不是视图。
我的意思是我有一个可以加载多个视图的布局。像左侧边栏和右侧边栏。现在我只想缓存这些,因为它们对于所有用户帐户都是通用的。所以我可以为其他用户显示缓存视图。但是 Codeigniter 会缓存整个页面,因此当其他用户登录时,会显示最后登录用户或其他用户的信息。
我尝试使用这个缓存在我的左侧和右侧边栏中:
$this->output->cache($n);
那么是否可以只缓存我网页的某些部分或特定视图? 或者我需要应用一些逻辑,所以当不同的用户登录时,他们看不到任何其他人的帐户信息。
我推荐了这个question但是我不明白所以再次发帖。
【问题讨论】:
标签: php html codeigniter caching