En utilisant Drupal 7 avec APC, Varnish et Memcache, quels bacs mettre dans quel cache?
-
30-10-2019 - |
Question
J'optimise un site Web Drupal 7 et j'ai un vernis, memcache et APC tous installés et je travaille avec leurs modules Drupal 7 individuels. Dans mes paramètres.php j'ai le $conf
Options ci-dessous.
Ma question est d'obtenir de meilleures performances et de faire fonctionner tous ces caches ensemble, dois-je ajouter plus d'options de configuration?
Le module ReadMe assume généralement un seul système de cache. Y a-t-il des tweks nécessaires pour obtenir de meilleures performances de l'exécution de 3 backends de mise en cache distincts?
// 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';
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange