Rozdíl mezi mezipamětí a cookies

Cache vs Cookies

Soubory cookie a mezipaměť (nebo mezipaměť prohlížeče) jsou dvě formy dočasného úložiště uchovávané v počítači klienta ke zlepšení výkonu webových stránek. Cookie je velmi malá část informací, která je uložena na klientském počítači webovým serverem a je odesílána zpět na server pokaždé, když je požadována stránka. Mezipaměť je dočasné úložiště prostředků webové stránky uložené na klientském počítači pro rychlejší načítání webových stránek.

Co jsou cookies?

Netscape představil koncept cookies pomocí svého webového prohlížeče Netscape Navigator. Cookie je velmi malá část informací, která je uložena na klientském počítači webovým serverem a je odesílána zpět na server pokaždé, když je požadována stránka. Protože soubory cookie jsou odesílány pokaždé, musí být uloženo minimální množství dat, aby se ušetřila šířka pásma. Webový server čte pouze soubor cookie, který napsal, a poskytuje tak bezpečný způsob ukládání informací na různých stránkách. Soubory cookie však zpočátku nezískaly dobré jméno, protože se objevily zvěsti, že si soubory cookie mohly přečíst všechny informace na pevném disku. Tato mylná představa samozřejmě zmizela, když si lidé uvědomili, že soubory cookie jsou ve skutečnosti neškodné, a nyní jsou velmi přijímány. Cookies mají určitou životnost definovanou jejich tvůrci. Nakonec vyprší platnost cookie. Soubory cookie často sledují informace, například jak často uživatelé navštěvují, jaké jsou doby návštěv, na které bannery klikli, uživatelské preference atd. Soubory cookie se obvykle používají k ukládání informací potřebných pro kratší období. Pokud je třeba uložit informace, jako jsou e-mailové adresy (které je třeba uchovávat delší dobu), musí programátor namísto souborů cookie použít databázi. Pokud se však osobní údaje ukládají do souborů cookie, je třeba ke zvýšení zabezpečení použít šifrování.

Co je Cache?

Když uživatel zadá adresu webové stránky nebo klikne na hypertextový odkaz webové stránky v jejím prohlížeči, pošle se požadavek na odpovídající stránku na příslušný webový server. Webový server poté odešle obsah stránky a požadované zdroje zobrazí stránku do prohlížeče. Webový prohlížeč na klientském počítači zobrazí stránku. Pokud jsou však zdroje (obrázky nebo obrázky, zvukové soubory a video soubory atd.) Velké soubory, bude trvat značné množství času, než se dostane k počítači klienta (v závislosti na rychlosti připojení). To povede k pomalému načítání stránek, což je pro uživatele nepohodlné nebo dráždivé. Za účelem minimalizace tohoto zpoždění a rychlejšího načtení webových stránek mohou být tyto prostředky uloženy na klientském počítači (po prvním načtení stránky poprvé), takže po sobě jdoucí načtení téže stránky získá vložené soubory prostředků z místní počítač. Toto se nazývá ukládání do mezipaměti prohlížeče. Jinými slovy, mezipaměť je dočasné úložiště prostředků webové stránky uložené v počítači klienta pro rychlejší načítání webových stránek.

Jaký je rozdíl mezi Cache a Cookies?

- Přestože jsou soubory cookie a mezipaměť dvěma způsoby, jak ukládat data do počítače klienta, slouží různým účelům. Účelem cookies je ukládat informace pro sledování různých charakteristik týkajících se uživatele, zatímco účelem mezipaměti je zrychlit načítání webových stránek.

- Cookies uchovávají informace, jako jsou uživatelské preference, zatímco mezipaměť bude uchovávat soubory zdrojů, jako jsou zvukové, video nebo flash soubory.

- Soubory cookie obvykle vyprší po nějaké době, ale mezipaměť je uložena v klientském počítači, dokud je uživatel ručně neodstraní.