cashguy 发表于 2012-3-30 13:25:35

关于缓存的问题

我们都知道ci对于页面显示有这种方案:
$this->load->view('header',$data);
$this->load->view('body',$data);
$this->load->view('footer',$data);

因为大多数时候header和footer是一样的,这样非常好管理。 但是有个问题,由于我header里面有登录信息,
所以我不能再这个function里面做缓存。

不知谁有办法,只对 body这个页面做缓存!

Ding 发表于 2012-3-30 13:46:49

你这 缓存 指的什么呢? session么?

flyallen5 发表于 2012-3-30 17:57:32

可以通过ajax完成这个登录操作

cashguy 发表于 2012-3-31 13:59:23

Ding 发表于 2012-3-30 13:46 static/image/common/back.gif
你这 缓存 指的什么呢? session么?

我页面分3份:header,body,footer, 我只希望缓存body,因为我header里面包含了判断登录的代码。

cashguy 发表于 2012-3-31 14:00:08

flyallen5 发表于 2012-3-30 17:57 static/image/common/back.gif
可以通过ajax完成这个登录操作

恩,是可以通过ajax来完成的,只是希望了解 codeigniter是否有更好的更标准的做法。

当然 codeigniter还可以把数据缓存起来。

Hex 发表于 2012-3-31 16:03:50

可以用我发布的 HMVC

cashguy 发表于 2012-4-1 10:29:51

Hex 发表于 2012-3-31 16:03 static/image/common/back.gif
可以用我发布的 HMVC

看到你发的帖子了,厉害啊! 不过不想再做改动,还是缓存数据好了。
页: [1]
查看完整版本: 关于缓存的问题