dhgdmw
新手上路

UID 77055
精华
0
积分 21
帖子 22
金钱 21 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-7-26
状态 离线
|
smarty缓存能不能放到不同目录下
我的smarty程序是这样的:
设置了,$smart->cache_dir = 'smarty/cache/';
但是发现所有的缓存都存在了文件夹'smarty/cache/"下面,文件太多了,每次打开这个文件夹都很慢,而且我听说,一个文件夹下面的文件超过4千,读取就会很慢。
请问:能不能把缓存放到cache下面的不同目录下面呢?
我自己的方式是:先判断该页面的信息,比如信息id=1,他的录入年和月,假设为$date="200610";
然后我再设置:$smart->cache_dir = 'smarty/cache/'.$date;
可是这种方式有个问题,就是每次都还是要访问数据库,从而造成页面速度下降,请教各位大侠,大家都是怎么处理的,能不能分享一下。。。
|
|