Drupal 7 웹 사이트를 최적화하고 있으며 광택, memcache 및 APC가 모두 설치되어 개별 Drupal 7 모듈과 함께 작동합니다. 내 settings.php에 $conf
아래 옵션이 있습니다.
내 질문은 더 나은 성능을 얻고 모든 캐시가 잘 작동하도록하는 것입니다. 더 많은 구성 옵션을 추가해야합니까?
모듈 readme는 일반적으로 단일 캐시 시스템을 가정합니다. 3 개의 개별 캐싱 백엔드를 실행하여 성능을 향상시키는 데 필요한 조정이 있습니까?
// 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';