Kézikönyv:$wgParserCacheType

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

Other languages:
English • ‎dansk • ‎français • ‎magyar • ‎polski • ‎中文 • ‎日本語
Parser Cache: $wgParserCacheType
Az elemző-gyorsítótár beállítása.
Bevezetve:1.5.0
Eltávolítva:használatban
Megengedett értékek:(A CACHE-konstansok egyike) lásd alább
Alapértelmezett érték:CACHE_ANYTHING

Részletek

A változóval az elemző-gyorsítótárat lehet konfigurálni.

Az alábbiakban a Defines.php-ban szereplő CACHE-konstansok láthatóak:

  • CACHE_ANYTHING - Bármi használata, amíg működik
  • CACHE_NONE - A gyorsítótárazás letiltása
  • CACHE_DB - A gyorsítótárazott elemek adatbázisban való tárolása
  • CACHE_MEMCACHED - memcached, a szervereket a Manual:$wgMemCachedServers -ben rögzíteni szükséges
  • CACHE_ACCEL - APC, XCache vagy WinCache, attól függően, hogy melyik elérhető, ebben a sorrendben. Az ObjectCache::newAccelerator funkció határozza meg.
A MediaWiki 1.18-tól kezdve az eAccelarator nem működik, így az 1.19 verzióban megszüntettük támogatását.
  • CACHE_DBA (eltávolítva: 1.23) - A PHP DBA kiterjesztésének használata a DBM-stílusú adatbázisban való tároláshoz

Megjegyzés

Nagyon nagy wikiknél (több tízezer lap) a CACHE_DB értékét javasoljuk CACHE_MEMCACHED-re állítani. Habár a memcached gyorsabb, nem képes bármi gyorsítótárazására (nem lenne elég hozzá értelmezhető mennyiségű memória); azonban az adatbázis igen, ezáltal az adatbázis nagyobb hatásfokkal működik.

A Manual:$wgMainCacheType beállítása esetén a $wgParserCacheType és a Kézikönyv:$wgMessageCacheType öröklik annak értékét. A fenti változókat nem kell beállítanod, hacsak nem valami összetett feladatot akarsz elvégezni.

Lásd még