Cache

Cache (mezipaměť) je dočasné úložiště, které si ukládá už jednou načtená data, aby je příště nemuselo stahovat znovu. Díky tomu se web načítá výrazně rychleji.

Představte si to jako knihu na nočním stolku. Místo toho, abyste pokaždé chodili do knihovny, máte ji po ruce a hned ji otevřete. Cache funguje stejně – prohlížeč si při první návštěvě uloží obrázky, styly a skripty, a při dalším načtení stránky je už nemusí stahovat ze serveru. Cache ale nepracuje jen v prohlížeči. Existuje i na straně serveru, kde si webový server nebo PHP předpřipraví celé stránky, aby je nemusel pokaždé znovu generovat z databáze. U WordPressu, kde se každá stránka standardně skládá z desítek databázových dotazů, je serverová cache zásadní.

U nás nastavujeme cache na víc úrovních. Na serveru konfigurujeme cache pro PHP a databázi, u WordPressových webů používáme cache pluginy a na straně prohlížeče nastavujeme správné hlavičky, aby si ukládal statické soubory. Při optimalizaci rychlosti webu je správně nastavená cache často to, co udělá největší rozdíl v PageSpeed skóre a Core Web Vitals.

Cache je jeden z nejúčinnějších nástrojů pro zrychlení webu. Když vám někdo řekne „promazat cache“, už budete vědět, o čem mluví – a proč se po změnách na webu občas nezobrazí hned nová verze.

Chcete se dozvědět víc nebo potřebujete s cache pomoct? Ozvěte se nám.