|Parser Cache: $wgParserCacheType|
|Parser cache setting
|Introduced in version:||1.5.0|
|Removed in version:||still in use|
|Allowed values:||(One of the cache constants) see below|
|Other settings: Alphabetical | By function|
Parser cache setting.
Here are the available cache constants, as defined in Defines.php
CACHE_ANYTHING- Use anything, as long as it works
CACHE_NONE- Do not cache
CACHE_DB- Store cache objects in the DB
CACHE_MEMCACHED- memcached, must specify servers in Manual:$wgMemCachedServers
CACHE_ACCEL- APC, or WinCache, whichever is available, in this order. Determined by the function "ObjectCache::newAccelerator".
For a very large wiki (tens of thousands of pages) value of
CACHE_DB might be preferable to
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
$wgMainCacheType then the values for $wgParserCacheType and
$wgMessageCacheType will inherit it.
If no cache choice is configured (by default
CACHE_ANYTHING will forward to