Manual:$wgFileCacheDepth/hu
<translate> File Cache</translate>: $wgFileCacheDepth | |
---|---|
A $FileCacheDirectory alatt létrehozott könyvtár-hierarchia mélysége. |
|
<translate> Introduced in version:</translate> | 1.17.0 (r77843) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | 0–32 |
<translate> Default value:</translate> | 2 |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Részletek
A változó a $UseFileCache esetén gyorsítótárazott lapok $FileCacheDirectory alatti alkönyvtár-hierarchiájának mélységét szabályozza.
Alapértelmezésben a MediaWiki 1.16 és korábbi verzióinak megfelelően két közbülső szint van. A könyvtárak a lapcímek MD5-hashe hexadecimális értékének előtagjával lesznek elnevezve.
- Például az „Example” cím esetén (MD5-hash: „0a52730597fb4ffa01fc117d9e71e3a9”) a gyorsítótárazott verziót tároló könyvtár az alábbi nevet fogja viselni:
$wgFileCacheDirectory /c/cf/Example_article.html
Az alkönyvtár-hierarchia célja a gyorsítótárazott fájlok egyenletesebb elosztása, illetve a mappánkénti minél kevesebb fájl.
Némely fájlrendszer esetén ez javíthatja a teljesítményt, ha a gyorsítótárazott lapok mérete nagy.
Azonban ha a wikid kisebb, vagy a fájlrendszer képes hatalmas könyvtárak hatékony kezelésére, a $wgFileCacheDepth = 0;
beállítással a teljes alkönyvtár-struktúra kiiktatható.
(Megfordítva: ha a wikid hatalmas, a változó növelésével egyenlítheted ki az egyes mappákban lévő fájlok számát.)