Manual:$wgParserCacheType/cs

Podrobnosti
Typ mezipaměti pro ukládání obsahu stránky HTML (např. analyzovaný z wikitextu).

Analýza wikitextu je považována za náročnou operaci. Je doporučeno poskytnout vaší mezipaměti analyzátoru dostatek úložného prostoru, aby bylo možné zasáhnout do mezipaměti long tail.

Výchozí backend mezipaměti analyzátoru (když zbývá MainCacheType na CACHE_NONE) je v podstatě CACHE_DB (SqlBagOStuff). Pokud nastavíte typ hlavní mezipaměti, jako je memcached, doporučuje se nastavit explicitně na CACHE_DB.

Zde jsou dostupné konstanty mezipaměti, jak jsou definovány v Defines.php


 * - Používejte cokoliv, pokud to funguje
 * - Neukládat do mezipaměti
 * - Ukládejte objekty mezipaměti v DB
 * - memcached, musí specifikovat servery v
 * - APC nebo WinCache, podle toho, co je k dispozici, v tomto pořadí. Určeno funkcí "ObjectCache::newAccelerator".

Poznámka
Rady pro velké wiki farmy:


 * Zvažte přidělení vyhrazené databáze do ParserCache. Register it in $wgObjectCaches and point $wgParserCacheType to it.
 * Consider using MultiWriteBagOStuff to add a higher tier with Memcached in front of the lower database tier.
 * Consider setting  in the dedicated SqlBagOStuff entry in $wgObjectCaches. Tím se zakáže automatické čištění řádků, jejichž platnost vypršela (což by se normálně stalo na pozadí požadavků na zápis). You can then schedule the purgeParserCache.php script to e.g. once a day prune expired rows from the a dedicated maintenance server.

