»
返回PHPEye网站首页
游客:
注册
|
登录
|
统计
|
帮助
PHPEye开源社区
»
PHP技术讨论区
» PEAR Cache_Lite 如何将缓存保存到不同的文件夹中?
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: PEAR Cache_Lite 如何将缓存保存到不同的文件夹中?
civilianshop
新手上路
UID 189
精华 0
积分 0
帖子 2
翻译 0
原创 0
阅读权限 10
注册 2007-7-17
状态 离线
#1
使用道具
发表于 2007-7-17 10:51
资料
短消息
加为好友
PEAR Cache_Lite 如何将缓存保存到不同的文件夹中?
设置了缓存选项:
$options = array(
'caching' => true,
'cacheDir' => 'D:/tmp/',
'lifeTime' => 3600
);
$cache_lite = new Cache_Lite($options);
由于会产生很多的缓存,我想一个目录中的文件数量是有限制的吧,考虑到性能和管理,想将这些缓存文件保存到tmp文件夹下的不同子目录中,如tmp/music/, tmp/dvd/.
但是我这样测试却没用:
if ($data = $Cache_Lite->get('123', 'test')) {
echo($data);
} else {
$data = '';
for($i=0;$i<1000;$i++) {
$data .= '0123456789';
}
echo($data);
$Cache_Lite->save($data, '123', 'test');
}
有高人知道怎样实现这个功能吗?谢谢。
刚刚在其它的论坛找到答案了,谢谢大家。
[
本帖最后由 civilianshop 于 2007-7-17 11:58 编辑
]
Haohappy
超级版主
PHPEye站长
UID 2
精华
11
积分 110
帖子 260
翻译 6
原创 1
阅读权限 150
注册 2007-5-2
状态 离线
#2
使用道具
发表于 2007-7-17 15:19
资料
短消息
加为好友
嘿嘿,找到答案应该贴过来分享一下。
互助共享,共同成长。
sxpo
新手上路
UID 47
精华 0
积分 0
帖子 24
翻译 0
原创 0
阅读权限 10
注册 2007-5-29
状态 离线
#3
使用道具
发表于 2007-7-17 19:16
资料
短消息
加为好友
莫非zf中的cache就来自于pear?
设置目录等级都是一样的
投票
交易
悬赏
活动
PHPEye社区--LAMP开源技术社区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
当前时区 GMT+8, 现在时间是 2008-8-30 18:53
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.010876 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
PHPEye开源社区
-
Archiver