Domanda

Sto ottimizzando un sito Web Drupal 7 e ho Varnish, Memcache e APC tutti installati e lavorando con i loro singoli moduli Drupal 7. Nelle mie impostazioni.php ho il $conf Opzioni di seguito.

La mia domanda è quella di ottenere prestazioni migliori e far funzionare bene tutte queste cache, devo aggiungere più opzioni di configurazione?

Il modulo Readme di solito assume un singolo sistema di cache. Ci sono due due cose necessarie per ottenere prestazioni migliori dall'esecuzione di 3 backend di cache separati?

// 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';

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange
scroll top