2016-04-14 5 views
2

yii2フレームワークで2つ以上のキャッシングストレージを使用できますか?私はすでにWebアプリケーション用のMemcacheをセットアップしていましたが、大量のデータを処理するので、FileCacheも使用したかったのです。Yii2複数のキャッシングストレージ

誰かが助けてくれることを願っています。ありがとう!

答えて

2

任意のキャッシュを設定できます。設定ファイルに設定するだけです。

'components' => [ 
    'cache' => [ 
     'class' => 'yii\caching\FileCache', 
    ], 
    'memCache' => [ 
     'class' => 'MEMCACHE CLASS HERE', 
    ], 
    .... ANY cache you want ... 
] 
+0

。私はそれを設定しようとします。ありがとう –

1

複数のキャッシュアプ​​リケーションコンポーネントを登録できます。 cacheという名前のコンポーネントは、多くのキャッシュ依存クラス(たとえば、yii \ web \ UrlManager)によってデフォルトで使用されます。私が見

公式link

'components' => [ 
    'cache' => [ 
     'class' => 'yii\caching\MemCache', 

    ], 
    'fileCache' => [ 
     'class' => 'yii\caching\FileCache', 
    ] 
    ] 
関連する問題