不是去找数据库,而是在缓存有效期内,去找缓存
提高效率.
apc.file memcache sqlite xcache等,如下面
一系列缓存形式.
在
//先传缓存方式,第二个参数是数组的形式,
/比如有效期。。。。expire
//设置读取删除缓存方法
//方法太麻烦了吧,用用动态缓存吧
//处理缓存的思路
//如果有缓存,则读取缓存数据
//如果没有,则读取数据库当中的数据放入缓存
//先修改配置
在config.php中设置
//动态缓存,缓存文件存在于\Runtime\Temp
'DATA_CACHE_TYPE'=>'file',
'DATA_CACHE_TIME'=>'3600',
//'DATA_CACHE_SUBDIR'=>true,//开启子目录
//'DATA_CACHE_LEVEL'=>3,//设置子目录的层次
S方法支持缓存有效期,在很多情况下,可能我们并不需要有效期的概念,或者使用文件方式的缓存就能够满足要求,所以系统还提供了一个专门用于文件方式的快速缓存方法F方法。F方法只能用于缓存简单数据类型,不支持有效期和缓存对象,
//快速缓存Data数据,默认保存在DATA_PATH目录下面
放在user下面的data,这样就能创建缓存子目录了。