Co je cache server

Cache server je typ serveru, který ukládá často používaná data do tzv. mezipaměti (cache), aby je bylo možné při dalším požadavku rychleji načíst. Místo opakovaného generování obsahu tak server vrací již uloženou verzi.

Díky tomu se zrychluje načítání webu a zároveň se snižuje zátěž na hlavní server.

Jak cache server zrychluje načítání webu

Cache server funguje jako mezivrstva mezi uživatelem a hlavním serverem. Když uživatel požádá o stránku, systém nejprve zkontroluje, zda je její verze uložená v cache.

Pokud ano, vrátí ji okamžitě bez nutnosti dalšího zpracování. Pokud ne, stránka se vytvoří standardním způsobem a následně se uloží do cache pro další použití.

V praxi to znamená například:

  • rychlejší načítání opakovaně navštěvovaných stránek
  • menší zatížení serveru a databáze
  • lepší zvládání větší návštěvnosti

Kde se cache server používá

Cache server se využívá především u webů a aplikací, které opakovaně zobrazují stejný obsah více uživatelům – například produktové stránky e-shopu nebo články na blogu. Největší přínos má tedy u dynamických webů.

Používá se například:

Cache může být nasazena na různých úrovních – od prohlížeče až po server.

Jaké technologie se pro cache server používají

Cache server lze realizovat pomocí různých technologií, které se liší způsobem ukládání a zpracování dat.

Mezi nejčastější patří:

Každá technologie má své specifické využití a hodí se pro jiný typ projektu.

Poslední aktualizace: