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. Zaregistrujte jej v $wgObjectCaches a nasměrujte na něj $wgParserCacheType.
 * Zvažte použití MultiWriteBagOStuff k přidání vyšší vrstvy s Memcached před nižší databázovou vrstvu.
 * Zvažte nastavení  ve vyhrazené položce SqlBagOStuff v $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). Skript purgeParserCache.php pak můžete naplánovat např. jednou denně ořízněte řádky s prošlou platností z vyhrazeného serveru údržby.

