XenForoの高速化:キャッシュを有効にする

デフォルトでは、XenForoではキャッシュは無効になっています。 キャッシュはZend Frameworkを使用して行われるため、さまざまなキャッシュシステムを利用できます。 オンにするのは非常に簡単です。





オンにする





有効にするには、次を/library/config.phpに追加します。

$config['cache']['frontend'] = 'Core'; $config['cache']['frontendOptions'] = array('caching' => true, 'automatic_serialization' => true, 'lifetime' => 1800 );
      
      





FrontendOptionsヘルプ。



次に、使用するキャッシュメカニズムを選択する必要があります。 config.phpに必要な構成を追加します。



Memcached:



 $config['cache']['backend'] = 'Memcached'; $config['cache']['backendOptions'] = array( 'backendOptions'=>array( 'servers' =>array( array( 'host' => 'localhost', // your memcached server ip /address 'port' => 11211 // memcached port ) ), 'compression' => false ) );
      
      







APC:



 $config['cache']['backend'] = 'Apc'; $config['cache']['backendOptions'] = array();
      
      







ファイルシステム:



 $config['cache']['backend'] = 'File'; $config['cache']['backendOptions'] = array('cache_dir' => 'D:\xampp\xampp\htdocs\xf\upload\library\cache');
      
      





もちろん、ディレクトリは書き込み可能でなければなりません。



バックエンドのキャッシュのヘルプ。



All Articles