一、配置缓存组件
在应用主体配置文件@app/config/web.php中的$config数组下的components数组中配置cache组件
'cache' => [
'class' => 'yii\caching\FileCache',
]
具体位置:
二、缓存操作
$cache = \Yii::$app->cache;
- 添加缓存
1.添加一个缓存
$cache->add('name','value');
2.添加多个缓存
$cache->madd(['nameone'=>'valueone','nametwo'=>'valuetwo']);
- 读取缓存
1.读取一个缓存
$cache->get('name');
2.读取多个缓存
$cache->mget(['nameone','nametwo']);
- 判断缓存是否存在
$cache->exists('name');
- 删除缓存
1.删除一个缓存
$cache->delete('name');
2.删除全部缓存
$cache->flush();