일부 데이터는 짧은 시간 내에 크게 변하지 않고 계산에 시간이 많이 걸리기 때문에 캐시를 사용하는 경우가 많습니다
[DataCache]
구성 파일 main.php의 구성 요소 항목에서 구성합니다.
'cache' => [ 'class' => 'yii\caching'FileCache', ],
Yii:: $app->cache->set('test',$data);//저장, 유형은 문자열, 배열 등이 될 수 있습니다.
Yii::$app->cache ->get('test' );//Get, 해당 값이 없으면 bool(false)를 반환하고, 있으면 이 값을 반환합니다
캐시 파일은 te(처음 두 글자)라는 파일을 찾습니다. 키 이름 test의) Runtimecache 디렉터리 폴더에 있습니다. 여기서 test.bin은 데이터의 캐시 파일입니다.
설정 및 가져오기 외에도 여러 가지 방법이 있습니다.
캐싱 방법을 DbCache로 변경하려면 main.php의 구성 요소 항목 아래 구성을 다음과 같이 수정하세요.
'cache' => [ 'class' => 'yii\caching\DbCache', 'db' => 'mydb', 'cacheTable' => 'my_cache', ],
PHP 중국어 웹사이트, 무료로 제공되는 것들이 많이 있습니다. Yii 입문 튜토리얼, 누구든지 배울 수 있습니다!
위 내용은 yii2 사용자 로그인에 어떤 캐시가 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!