Tôi đang tối ưu hóa trang web Drupal 7 và tôi có véc ni, memcache và APC đều được cài đặt và làm việc với các mô-đun Drupal 7 riêng lẻ của họ. Trong cài đặt của tôi. Tôi có các $conf
tùy chọn bên dưới.
Câu hỏi của tôi là để có hiệu suất tốt hơn và tất cả các bộ đệm này hoạt động tốt, tôi có cần thêm nhiều tùy chọn cấu hình không?
Các readme của mô-đun thường giả định một hệ thống bộ đệm duy nhất. Có bất kỳ tweks nào cần thiết để có hiệu suất tốt hơn khi chạy 3 phụ trợ bộ nhớ đệm riêng biệt không?
// 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';