Co je cache a proč zrychluje web?

Cache je dočasné uložení dat, které zrychluje načítání webu. Umožňuje serveru i prohlížeči znovu použít již vygenerovaný obsah.

Co je cache a proč zrychluje web?

Cache je dočasné uložení již zpracovaných dat. Umožňuje webu načítat obsah rychleji, protože není nutné vše znovu generovat.

Proč je cache důležitá?

Bez cache musí server při každé návštěvě:

  • zpracovat kód aplikace
  • dotázat se databáze
  • vygenerovat HTML stránku

Cache tento výsledek uloží a při další návštěvě jej vrátí okamžitě.

Jaké existují typy cache?

Serverová cache

Ukládá celé stránky nebo jejich části přímo na serveru.

Databázová cache

Ukládá výsledky často opakovaných dotazů.

CDN cache

Distribuuje statický obsah po světě a zrychluje načítání z různých lokalit.

Může cache způsobit problém?

Ano. Pokud není správně nastavena, může se zobrazovat starý obsah.

Tip: Cache je klíčová pro výkon, ale musí být správně řízena.