Jump to content

Manuel:$wgLocalisationCacheConf

From mediawiki.org
This page is a translated version of the page Manual:$wgLocalisationCacheConf and the translation is 100% complete.
Cache des messages: $wgLocalisationCacheConf
Configuration du cache de l'internationalisation.
Introduit dans la version :1.16.0 (r52503)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(tableau)
Valeur par défaut :voir ci-dessous

Détails

Configuration du cache de l'internationalisation. Tableau associatif avec les clés :

  • class - Classe à utiliser. Peut être écrasé par les extensions.
  • store - Endroit où stocker les données du cache. Peut être 'files', 'db', 'array' ou 'detect'.
    • S'il faut files, les données seront dans les fichiers CDB du répertoire spécifié par $wgCacheDirectory . Ceci est significativement plus rapide que de garder les données dans la base (voir la discussion)
    • S'il vaut db, les données seront stockées dans la base de données.
    • S'il vaut array, les données seront mises dans des fichiers PHP qui enregistrent les tableaux statiques dans le répertoire spécifié par $wgCacheDirectory . Ceci est une option experimentale.
      C'est l'option la plus rapide lorsque l'on utilise PHP-FPM et OPcache (sans opcache.file_cache_only), parce que OPcache va contenir ces tableaux. Dans d'autres configurations (HHVM ou opcache.file_cache_only) ce mode n'a pas d'avantage sur files.
    • S'il vaut detect, les fichiers CDB seront utilisés si $wgCacheDirectory est initialisé, sinon la base de données sera utilisée.
  • storeClass - Nom de la classe pour le stockage sous-jacent. S'il correspond à un nom de classe, il écrase le paramètre store ci-dessus. Built-in options: LCStore interface on doc.wikimedia.org
  • storeDirectory - Si la classe store range ses données dans des fichiers, ceci représente le répertoire qu'elle utilisera. Si ceci est à false, $wgCacheDirectory sera utilisé.
  • manualRecache - Mettez-le à true pour désactiver les mises à jour du cache lors des requêtes web. Utilisez maintenance/rebuildLocalisationCache.php à la place.

Valeur par défaut

Version de MediaWiki :
1.34
$wgLocalisationCacheConf = [
	'class' => LocalisationCache::class,
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'storeServer' => [],
	'forceRecache' => false,
	'manualRecache' => false,
];
Versions de MediaWiki :
1.31 – 1.33
$wgLocalisationCacheConf = [
	'class' => LocalisationCache::class,
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'manualRecache' => false,
];
Versions de MediaWiki :
1.16 – 1.30
$wgLocalisationCacheConf = [
	'class' => 'LocalisationCache',
	'store' => 'detect',
	'storeClass' => false,
	'storeDirectory' => false,
	'manualRecache' => false,
];

Voir aussi