Heim >PHP-Framework >YII >Welcher Cache wird für die yii2-Benutzeranmeldung verwendet?

Welcher Cache wird für die yii2-Benutzeranmeldung verwendet?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-12-09 11:39:052218Durchsuche

Welcher Cache wird für die yii2-Benutzeranmeldung verwendet?

Angesichts einiger Daten, die sich in kurzer Zeit nicht wesentlich ändern und zeitaufwändige Berechnungen erfordern, sollten Sie

[DataCache]

zwischenspeichern wird häufig verwendet. Konfigurieren Sie

'cache' => [
    'class' => 'yii\caching'FileCache',
],

Yii::$app->cache->set('test',$data);//Speichern, der Typ kann String, Array usw. sein. Warten

Yii::$app->cache->get('test');//Get, wenn kein solcher Wert vorhanden ist, bool(false) zurückgeben, falls vorhanden, den Wert zurückgeben

Die Cache-Datei befindet sich in einem Ordner namens te (die ersten beiden Buchstaben des Schlüsselnamens test) im Runtimecache-Verzeichnis, wobei test.bin die Cache-Datei der Daten ist.

Zusätzlich zu Set und Get gibt es mehrere Methoden:

Welcher Cache wird für die yii2-Benutzeranmeldung verwendet?

Wenn Sie die Caching-Methode in DbCache ändern möchten, ändern Sie das Komponentenelement in main .php Die folgende Konfiguration ist:

'cache' => [
    'class' => 'yii\caching\DbCache',
    'db' => 'mydb',
    'cacheTable' => 'my_cache',
],

PHP Chinesische Website, es gibt viele kostenlose Yii-Einführungs-Tutorials, jeder ist herzlich zum Lernen eingeladen!

Das obige ist der detaillierte Inhalt vonWelcher Cache wird für die yii2-Benutzeranmeldung verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn