구체적인 방법은 다음과 같습니다.
(관련 권장사항: yii)
먼저 구성요소를 구성합니다.
편의상 캐시 구성 요소는 commonconfigmain.php 파일에 구성되어 있습니다. 먼저 파일 캐시를 구성해 보겠습니다.
'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', 'cachePath' => '@runtime/cache2', ], ],
기본 캐시 경로는 @appruntimecache 디렉터리에 있습니다. 위와 같이 구성하고, 캐시패스만 구성해주세요
직접 살펴보도록 하겠습니다
$cache = Yii::$app->cache; $data = $cache->get('cache_data_key'); if ($data === false) { //这里我们可以操作数据库获取数据,然后通过$cache->set方法进行缓存 $cacheData = ...... //set方法的第一个参数是我们的数据对应的key值,方便我们获取到 //第二个参数即是我们要缓存的数据 //第三个参数是缓存时间,如果是0,意味着永久缓存。默认是0 $cache->set('cache_data_key', $cacheData, 60*60); } var_dump($data);
위 내용은 yii2 프레임워크에서 캐시를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!