Manuel:$wgParserCacheFilterConfig
Appearance
| Cache: $wgParserCacheFilterConfig | |
|---|---|
| Configuration par espace de noms pour le filtre ParserCache. |
|
| Introduit dans la version : | 1.42.0 (Gerrit change 961832; git #e3fb9644) |
| Retiré dans la version : | Encore utilisé |
| Valeurs autorisées : | (tableau) |
| Valeur par défaut : | voir ci-dessous |
| Autres paramètres : Alphabétique | Par fonction | |
Détails
Configuration par espace de noms pour le filtre ParserCache. Il y a une clé de niveau supérieur pour chaque nom de cache pris en charge dans ParserCacheFactory. La configuration par espace de noms est donnée séparément pour chaque cache. Pour chaque espace de noms, cela définit un ensemble d'options de filtrage, qui sont représentées par un tableau associatif. Les clés suivantes sont reconnues dans ce tableau :
- minCpuTime - fait que le cache de l'analyseur syntaxique n'enregistre pas les résultats si ceux-ci ont pris moins de temps CPU pour être générés que le nombre de secondes stipulé, selon ParserOutput::getTimeProfile(). Initialiser à
0pour toujours mettre en cache, ou àPHP_INT_MAXpour désactiver la mise en cache pour cet espace de noms.
Si aucune option de filtre n'est définie pour un espace de noms donné, les options de filtrage
Valeur par défaut
| Version de MediaWiki : | ≥ 1.46 |
$wgParserCacheFilterConfig = [
'pcache' => [ // old parser cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => 0
],
],
'postproc-pcache' => [ // postprocessing output cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => PHP_INT_MAX
],
],
'parsoid-pcache' => [ // parsoid output cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => 0
],
],
'postproc-parsoid-pcache' => [ // parsoid postprocessing output cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => 0
],
],
];
| Versions de MediaWiki : | 1.42 – 1.45 |
$wgParserCacheFilterConfig = [
'pcache' => [ // old parser cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => 0
],
],
'parsoid-pcache' => [ // parsoid output cache
'default' => [ // all namespaces
// 0 means no threshold.
// Use PHP_INT_MAX to disable cache.
'minCpuTime' => 0
],
],
];