====== 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í. ~~NOCACHE~~ 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.