Estou otimizando um site do Drupal 7 e tenho verniz, memcache e APC instalados e trabalhando com seus módulos individuais do Drupal 7. No meu settings.php, tenho as $conf
opções abaixo.
Minha pergunta é obter um melhor desempenho e fazer com que todos esses caches funcionem bem juntos, preciso adicionar mais opções de configuração?
Os readme do módulo geralmente assumem um único sistema de cache. Há algum tweks necessário para obter melhor desempenho ao executar três back-end de cache separados?
// Add Varnish as the page cache handler.
$conf['cache_backends'][] = 'sites/all/modules/varnish/varnish.cache.inc';
$conf['cache_class_cache_page'] = 'VarnishCache';
// Drupal 7 does not cache pages when we invoke hooks during bootstrap.
// This needs to be disabled.
$conf['page_cache_invoke_hooks'] = FALSE;
$conf['cache_backends'][] = 'sites/all/modules/apc/drupal_apc_cache.inc';
$conf['cache_class_cache'] = 'DrupalAPCCache';
$conf['cache_class_cache_bootstrap'] = 'DrupalAPCCache';
//$conf['apc_show_debug'] = TRUE; // Remove the slashes to use debug mode.
$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';