Příručka:$wgMiserMode
| Výkonnostní hacky a limity: $wgMiserMode | |
|---|---|
| Povolit/zakázat funkce náročné na databázi |
|
| Zavedeno od verze: | před 1.1.0 |
| Odstraněno od verze: | stále se používá |
| Povolené hodnoty: | (boolean) |
| Výchozí hodnota: | false |
| Další nastavení: Podle abecedy | Podle funkce | |
Miser mode je režim určený ke snížení zátěže serverových farem provozujících velké množství wikin. Je povoleno na všech WMF wikinách.
Podrobnosti
Pokud je true, deaktivujte funkce náročné na databázi, aby je bylo možné v případě potřeby spravovat/řídit samostatně.
To zahrnuje čtení speciálních stránek označených jako expensive z mezipaměti namísto jejich regenerace pokaždé, když jsou požadovány.
Když je $wgMiserMode nastaveno na true, znamená to, že speciální stránky spravované tímto příznakem budou aktualizovány pouze tehdy, budou-li výslovně určeny k aktualizaci.
Například nastavením cron-job pro volání /maintenance/updateSpecialPages.php nebo pomocí Extension:RefreshSpecial.
Další zakázané funkce jsou...
- Zakáže vlastní formátování velikostí změn v Special:RecentChanges prostřednictvím MediaWiki:Rc-change-size (r48986)
- Zakáže výběr všech stránek, které začínají polem x v Special:Log (a možnosti
leprefixmodulu APIlist=logevents) - Deaktivuje možnost
aimimeafamimev modulu APIlist=allimagesalist=filearchive. Nicméně Special:MIMESearch může fungovat po gerrit:67468. - Zakáže možnost
showsizediffzdroje RSS pro Special:Contributions - V modulu API
list=categorymembersalist=externallinkspoužívá omezené řazení podle režimu jmenného prostoru (vrací pouze několik výsledků, kdyžcmnamespaceneboelnamespacevolba se používá).- Podobně deaktivuje filtr podle jmenného prostoru na Special:LinkSearch
- Neaktualizuje počet aktivních uživatelů na Special:Statistics tak často (?)
- Deaktivuje vyhledávání obrázků s x někde v jmenném poli na Special:NewImages a Special:ListFiles
- Nezobrazuje, kolik předchozích verzí obrázku bylo nahráno na Special:ListFiles
- Při spuštění skriptu údržby rebuildrecentchanges.php nebudou znovu upravovány re-auto-patrol uživateli s příznakem re-auto-patrol.
- Při spuštění skriptu údržby updateCollation.php vám neřekne, kolik řádků je celkem potřeba aktualizovat.
| Verze MediaWiki: | ≥ 1.23 Gerrit change 109710 |
- Zakáže počítání transkluze na akci info od gerrit:109710.
| Verze MediaWiki: | 1.33 – 1.34 Gerrit change 294774 |
- Deaktivuje kouzelné slovo
{{REVISIONID}}ve jmenných prostorech obsahu, jak je definováno u $wgContentNamespaces od gerrit:294774. Po uložení stránky je nahrazena jedinou pomlčkou.
| Verze MediaWiki: | ≥ 1.35 Gerrit change 570985 |
- Od gerrit:570985 deaktivuje kouzelné slovo
{{REVISIONID}}ve jmenných prostorech předmětu. Po uložení stránky je nahrazena jedinou pomlčkou.
Pro informaci, právě tato wiki používá úsporný režim.
Zda má wiki povolený úsporný režim, můžete zjistit pomocí modulu meta=siteinfo API.
update.php
| Verze MediaWiki: | 1.18 |
Tato konfigurační volba zakáže update.php v 1.18.0 (a pouze 1.18.0. Následná vydání nebudou tuto volbu pro tento účel používat), což vyžaduje použití --force ke spuštění tohoto skriptu.
Velmi velmi velké wiki (jako je Wikipedie) mohou potřebovat pečlivější proces aktualizace než skript údržby, ale většina webů by si s tím nemusela dělat starosti.