框架提供以下类型的缓存
文件缓存
memcache
memcached
redis
apc 共享内存缓存
但开发人员在项目期内只能选择其中的一种进行使用
这个在system配置中 cacheMust 中进行配置
$cache=cache($type)
获取一个缓存实例
缓存对象提供以下功能
$cache->clear($field = null)
删除缓存数据
$cache->clearAll()
清除全部缓存
$cache->expire($expire)
设置有效期
$cache->set($field, $key, $data, $expire = 0)
缓存一条数据
$cache->get($key)
读取一条缓存过后数据
$cache->delete($key)
删除一个缓存数据
$cache->enabled()
缓存是否可用,只有无缓存(NoneCache)是不可用的