Vynutit svoji stránku, aby byla vždy načtena ze serveru, nikoliv mezipaměť pro web

Už jste někdy provedli změnu na webové stránce pouze tehdy, když se podíváte v zmatku a zděšení, když se změny v prohlížeči nezobrazí? Možná jste zapomněli uložit soubor nebo ho vlastně neodeslal (nebo ho nahrajete na nesprávném místě). Další možností však je, že prohlížeč načítá stránku ze své vyrovnávací paměti spíše než server, kde sedí nový soubor.

Pokud máte obavy ohledně ukládání do mezipaměti webových stránek pro návštěvníky vašich stránek, můžete informovat webový prohlížeč o tom, že nebude ukládat do mezipaměti stránku nebo o tom, jak dlouho má prohlížeč stránku ukládat do mezipaměti.

Vynutit načtení stránky ze serveru

Cache prohlížeče můžete řídit metaznačkou:

Nastavení parametru 0 udává, že prohlížeč vždy načte stránku z webového serveru. Můžete také říct prohlížeči, jak dlouho nechá stránku v mezipaměti. Namísto hodnoty 0 zadejte datum, včetně času, který chcete, aby stránka byla znovu načtena ze serveru. Všimněte si, že čas by měl být v Greenwichově střední době (GMT) a zapsán ve formátu Den, dd Mon yyyy hh: mm: ss .

Upozornění: Toto nemusí být dobrý nápad

Možná si myslíte, že vypnutí mezipaměti webového prohlížeče pro vaši stránku může mít smysl, ale je důležitý a užitečný důvod, proč jsou místa z mezipaměti načtena: zlepšit výkon.

Když webová stránka nejprve načte ze serveru, musí být všechny zdroje této stránky načteny a odeslány do prohlížeče. To znamená, že na server musí být odeslána žádost HTTP . Čím více požadavků na stránky se týkají zdrojů, jako jsou soubory CSS , obrázky a další média, tím pomalejší bude stránka načtena. Pokud byla stránka dříve navštívena, jsou soubory uloženy v mezipaměti prohlížeče. Pokud někdo navštíví web znovu později, může prohlížeč používat soubory v mezipaměti namísto návratu na server. To zrychluje a zlepšuje výkonnost webu. Ve věku mobilních zařízení a nespolehlivých datových spojení je rychlé načítání nezbytné. Koneckonců, nikdo si nikdy nestěžoval, že stránka se načítá příliš rychle.

Dolní řádek: Když vynucujete načtení webu ze serveru namísto mezipaměti, ovlivníte výkon. Proto před přidáním těchto metaznaček na vaše stránky se zeptejte sami sebe, zda je to skutečně nutné a stojí za to, že výkon bude mít za následek.