Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgParserCacheType and the translation is 45% complete.

Outdated translations are marked like this.
Other languages:
English • ‎dansk • ‎français • ‎magyar • ‎polski • ‎中文 • ‎日本語
Cache du parseur: $wgParserCacheType
Parser cache setting
Introduit dans la version :1.5.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(One of the CACHE constants) see below
Valeur par défaut :CACHE_ANYTHING


Paramètre de cache de l'analyseur.

Voici les constantes CACHE disponibles, telles que définies dans Defines.php

  • CACHE_ANYTHING - Utilise n'importe quoi, tant que cela marche
  • CACHE_NONE - Ne pas mettre en cache
  • CACHE_DB - Stocke les objets mis en cache dans la base de données
  • CACHE_MEMCACHED - memcached, doit spécifier les serveurs dans $wgMemCachedServers
  • CACHE_ACCEL - eAccelerator, mmTurck ou APC, selon ce qui est disponible Determined by the function ObjectCache::newAccelerator.
As of MediaWiki 1.18+, eAccelerator no longer worked. Thus its support was removed in MediaWiki 1.19+.
  • CACHE_DBA (supprimé en 1.23) - Utilise l'extension DBA de PHP pour stocker dans des bases de données de style DBM


For a very large wiki (tens of thousands of pages) value of CACHE_DB might be preferable to CACHE_MEMCACHED. Although memcached is faster, it won't be able to cache everything (no reasonable amount of memory would be enough), while DB will be. Therefore DB will have much higher percentage of cache hits.

If you set Manual:$wgMainCacheType then the values for $wgParserCacheType and Manual:$wgMessageCacheType will inherit it. You do not need to set those variables unless you plan on doing something very advanced.

Voir aussi