DokuWiki

Je lepší, když je to jednoduché

Nástroje uživatele

Nástroje webu


caching

Rozdíly

Zde se zobrazují rozdíly mezi dvěma verzemi stránky.

Odkaz na výstup diff

caching [2025-09-08 08:15] – vytvořeno MartinRcaching [Neznámé datum] (aktuální) – upraveno správcem (MartinR) mimo DokuWiki (Neznámé datum) 127.0.0.1
Řádek 1: Řádek 1:
 +====== Ukládání do mezipaměti ======
 +
 +https://www.dokuwiki.org/caching
 +
 +[[:dokuwiki|DokuWiki]] zrychluje procházení wiki tím, že ukládá zpracované soubory do mezipaměti((Viz [[images]] pro informace o ukládání obrázků do mezipaměti.)). Pokud existuje aktuální verze dokumentu v mezipaměti, je tato verze doručena místo opětovného parsování dat. Při úpravách a náhledu se mezipaměť nepoužívá.
 +
 +===== Zabránění ukládání do mezipaměti =====
 +
 +Chcete-li zabránit tomu, aby se stránka vůbec ukládala do mezipaměti, použijte kdekoliv v dokumentu značku NOCACHE. To je užitečné, pokud stránka obsahuje dynamický obsah, např. PHP skript načítající externí data, kde by ukládání do mezipaměti zabránilo zobrazení aktuálních informací.
 +
 +<code>
 +~~NOCACHE~~
 +</code>
 +
 +V závislosti na velikosti a složitosti stránky může toto výrazně zpomalit její načítání.
 +
 +Doba platnosti mezipaměti pro celou wiki se nastavuje pomocí volby [[doku>config:cachetime]].
 +
 +U obrázků můžete také [[:images#ukladani-do-mezipameti|ovlivnit ukládání do mezipaměti]].
 +
 +Některé pluginy mají jemnější řízení mezipaměti, např. závislé na ACL, takže značka NOCACHE není potřeba, nebo mají vlastní nastavení pro ladění či vypnutí ukládání do mezipaměti.
 +
 +===== Vyčištění mezipaměti =====
 +
 +Všechny soubory mezipaměti DokuWiki lze snadno zneplatnit „dotknutím se“ souboru ''conf/local.php'', tedy změnou jeho času poslední úpravy. To lze provést:
 +
 +  * prostým uložením konfigurace přes [[doku>plugin:config|Správce konfigurace]];
 +  * pomocí Unixového příkazu [[https://man.cx/touch|touch]];
 +  * pomocí pluginu [[doku>plugin:stale]];
 +  * nebo otevřením a uložením souboru ve vašem oblíbeném editoru.
 +
 +Pro vyprázdnění mezipaměti pouze jedné stránky viz [[doku>devel:caching#Purging_the_cache|Purging the cache]].
 +
 +===== Vývoj =====
 +
 +Více informací o mezipaměti najdete v sekci [[doku>devel:caching]] pro vývojáře.
  

Pokud není uvedeno jinak, je obsah této wiki dostupný pod licencí:
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní
CC-BY-SA • Uveďte původ - Zachovejte licenci 4.0 Mezinárodní Darovat Běží na PHP Validátor HTML5 Validátor CSS Běží na DokuWiki

Našli jste na stránce chybu, nebo překlep?
Budu vděčný za upozornění.
Děkuji

Nahoru