Wikipedie:Jak aktualizovat cache

Z Wikipedie, otevřené encyklopedie
(přesměrováno z Wikipedie:CACHE)
Skočit na navigaci Skočit na vyhledávání
Zkratka:
  • WP:CACHE

Cache [keš] či mezipaměť je pomocná počítačová paměť, která urychluje načítání internetových stránek. Někdy nastanou případy, kdy obsah paměti není aktuální a nezobrazí se proto požadovaná (novější) podoba stránky, a pak je potřeba cache aktualizovat.

Wikipedie používáním cache šetří přenosové pásmo, protože mnoho částí prohlížených stránek ukládá na vašem počítači v této dočasné paměti, takže je musíte stáhnout pouze jednou, při první návštěvě. V některých situacích to však vede ke zvláštnímu chování, kdy např. vidíte starší verzi stránky či některých obrázků, neprojeví se změny v rozhraní apod. V takových případech je potřeba přinutit váš prohlížeč, aby aktualizoval cache. Za normálních okolností však pouhé kliknutí na aktualizovat vede k tomu, že se browser zeptá, zda existuje novější verze, a nemusí ji vždy stáhnout. Toto chování můžete změnit podle instrukcí uvedených níže.

Pokud se setkáte s podivným chováním Wikipedie, nejprve proveďte tyto kroky, pouze pokud problém přetrvává, můžete chybu ohlásit podle postupu uvedeného na Wikipedie:Chyby.

V extrémních případech může pomoci smazání celého obsahu cache, případně trvalé vypnutí cache; uvědomte si však, že to způsobí, že vámi často navštěvované stránky se vám budou nahrávat déle, než jste zvyklí, protože bude potřeba stáhnou všechny soubory, které jinak byly uloženy v cache.

Cache internetového prohlížeče[editovat | editovat zdroj]

Zde najdete postup pro nejznámější prohlížeče.

Chrome[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • držte klávesu Ctrl a stiskněte klávesu F5,
    Jak vyprázdnit cache
    • Ctrl + Shift + Del otevře dialog Smazat údaje o prohlížení, pak zaškrtnout Vyprázdnit mezipaměť a dát Vymazat údaje o prohlížení

Windows Internet Explorer[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • buď držte klávesu Ctrl a stiskněte klávesu F5,
    • nebo držte klávesu Ctrl a klikněte na ikonku Aktualizovat
    Jak vyprázdnit cache
    • V menu Nástroje klikněte na Možnosti Internetu, na záložce Obecné v části Dočasné soubory Internetu klikněte na Odstranit soubory…. Objeví se dialogové okno, které se vás ptá, zda chcete odstranit veškerý obsah offline. Zaškrtněte čtvereček a klikněte na OK.

Konqueror[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • buď stiskněte F5,
    • nebo klikněte na ikonku Reload
    Jak vyprázdnit cache
    • V menu Settings vyberte Configure Konqueror. Najeďte dolů na ikonku Cache a klikněte na tlačítko Clear Cache.

Firefox a příbuzné prohlížeče (Mozilla Suite, Netscape Navigator, …)[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • buď držte klávesy CTRL a stiskněte klávesu F5,
    • nebo držte klávesu SHIFT a klikněte na ikonku Aktualizovat
    Jak vyprázdnit cache
    • V novějších verzích Mozilla Firefox stačí stisknout Ctrl + Shift + Del (nebo použijte oranžové tlačítko Firefox, klikněte na Historie a potom na Vymazat nedávnou historii), načež si můžete vybrat, co všechno chcete vymazat. (Další informace)

Opera[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • Jediným známým způsobem, jak si v Opeře 100% vynutit aktualizaci celého obsahu, je vymazání celé cache:
    Jak vyprázdnit cache
    • Z menu Tools (česky: Nástroje) vyberte Preferences (Nastavení…). Na záložce Advanced (Pokročilé volby) vyberte History (Historie a cache) a klikněte na tlačítko Empty now (Vymazat nyní).
    Jak vypnout funkci Opera Turbo
    • Pokud používáte funkci Opera Turbo, vypněte ji kliknutím na ikonku v levém dolním rohu.

Safari[editovat | editovat zdroj]

  • Jak vynutit aktualizaci obsahu cache
    • buď držte klávesy Command a Shift a stiskněte klávesu R,
    • nebo držte klávesu Shift a klikněte na ikonku Reload
    Jak vyprázdnit cache
    • V menu Safari zvolte Empty cache….

Cache na straně serveru[editovat | editovat zdroj]

Dočasná paměť (cache) stránky uložená na serveru je potřeba vyčistit (purge), pokud se neaktualizovaly části stránky vnořené do ní pomocí transkluze. Pokud se například změnil obsah šablony a neobnovila se příslušná část stránky, do které je šablona vložena, je potřeba obnovit serverovou cache cílové stránky.

Automatická aktualizace. Je normální, že se někdy stane, že po odeslání změn nejsou tyto ihned viditelné. Automatické obnovení cache nějakou chvilku trvá. Po asi patnácti sekundách zkuste stránku obnovit jedním z výše uvedených postupů.

Funkci purge lze vyvolat úpravou URL adresy v adresním řádku prohlížeče; doplňte Název stránky, u které se má provést obnova cache:

http://cs.wikipedia.org/w/index.php?action=purge&title=Název stránky

Vyčištění serverové cache také provádí tzv. prázdná editace. Otevřete stránku pro editaci a uložte ji bez provedení změn. Prázdná editace (na rozdíl od ostatních způsobů) obnoví i obsah kategorie a stránky Odkazuje sem.

U některých stránek, např. u portálů, se může častěji stávat, že zůstanou neobnoveny. Do takové stránky (mimo článek) můžete umístit tlačítko (odkaz) Vyprázdnit cache serveru tím, že do jejího kódu vložíte šablonu {{Purge|Vyprázdnit cache serveru}}.

Cache na serverech Wikimedia Foundation také slouží pro uložení článků pro nepřihlášené návštěvníky – pro tyto návštěvníky je totiž zobrazená stránka vždy stejná (nemění se podle uživatelského nastavení) a stačí ji aktualizovat při změně článku. To ovšem má některé vedlejší účinky obdobné těm výše uvedeným.

Nepožadujte zbytečně obnovení cache, pokud to opravdu nepotřebujete. Server je požadavkem relativně dost zatěžován.[zdroj?]