
2008-1-2 13:21
玉面修罗
有没好思路用ZF做整页缓存
如题......
缓存整个页面...有没有什么好一点的思路...
2008-1-2 16:32
wps2000
整页缓存?
最后将dispatch后返回的 Response对象__toString之后不就是内容了么?
2008-1-2 23:14
bc1998
[quote]原帖由 [i]wps2000[/i] 于 2008-1-2 16:32 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=1127&ptid=309][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
整页缓存?
最后将dispatch后返回的 Response对象__toString之后不就是内容了么? [/quote]
请说的详细一点
2008-1-3 08:49
玉面修罗
把__toString的内容进行cache?
问题是不需要所有页面都要整页缓存,有选择的进行缓存..
这个应该在controller 的 action业务逻辑里面进行吧
2008-1-3 10:20
wps2000
[quote]缓存整个页面...[/quote]
2008-1-3 12:47
bc1998
[quote]原帖由 [i]玉面修罗[/i] 于 2008-1-3 08:49 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=1142&ptid=309][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
把__toString的内容进行cache?
问题是不需要所有页面都要整页缓存,有选择的进行缓存..
这个应该在controller 的 action业务逻辑里面进行吧 [/quote]
请说的详细一些
2008-1-3 14:19
玉面修罗
我目前也没尝试....等我先把controller的原代码读完之后再研究到底该怎么做.....
但是我觉得应该不难,
现在大概的思路是添加一个页面缓存插件,preDispach判断页面是否需要缓存以及是否已经存在缓存,postDispach里面将页面输入缓存起来,下次访问的时候在preDispach里面直接调用.
2008-1-3 21:16
bc1998
[quote]原帖由 [i]bc1998[/i] 于 2008-1-3 12:47 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=1147&ptid=309][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
请说的详细一些 [/quote]
2008-1-14 22:23
Cykit
LZ想做静态化?
2008-1-18 12:44
玉面修罗
不是静态化。。。是缓存页面输出。。。
最近研究了controller部分的代码,心里有底了。
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.