Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Google Chrom a cache

daFram
verified
rating uzivatele
(3 hodnocení)
17. 1. 2012 21:21:13
Zdravím,
mám menší PHP script (návštěvní knihu jestli na tom záleží) který mám nahozený na dvou stránkách. Na obou stránkách je script skoro totožný, s hlavním rozdílem v CSS stylování. Jsou pozměněné barvy, rozpoložení a pár jinýho maličkostí.
Opera mi při načtení jednoho scriptu zanechá cache pouze pro danou stránku ale Chrom mi po načtení jedné stránky nechá cache i na druhou! Tzn. na jedné stránce tu návštěvní knihu mám oranžově, na druhé zeleně a v případě že navštívim první stránku a poté druhou, tak i na druhé stránce bude návštěvní kniha zeleně. Při reloadu (F5) se nic nezmění, pomáha leda smazat cache. Dá se nějak jednoduše pojistit aby Google Chrom cache z dané stránky používal pouze pro danou stránku? Co by bylo případně potřeba v kódu změnit aby to vnímal jako kompletně jiný script a tudíž si cache na druhé stránce vytvářel znovu?
Díky za případnou pomoc.
//edit: Firefox mi dělá totéž co Chrome :/
17. 1. 2012 21:21:13
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719795
naniccz
verified
rating uzivatele
(3 hodnocení)
17. 1. 2012 21:25:13
Prohlížeš necachuje PHP skript, ale HTML, CSS, a jiné formáty, které umí interpretovat - rozpoznává je podle URL. Problém zcela jistě nesouvisí s tím, že obě instance návštěvní knihy používají stejný skript (v případě, že je každá na jiné URL)
17. 1. 2012 21:25:13
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719794
daFram
verified
rating uzivatele
(3 hodnocení)
17. 1. 2012 21:29:03
A podle čeho tedy prohlížeče uvažujou že naprosto jiných URL adresách s jinými hostingy a jinou HTML struktůrou mají stejné CSS? Pravda že mám na obou stránkách CSS pro tu návštěvní knihu ve stejnojmeném souboru, tak to zkusím změnit.
17. 1. 2012 21:29:03
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719793
jarin001
verified
rating uzivatele
(37 hodnocení)
17. 1. 2012 21:36:29
Pro Google Chrom bych použil zákaz kešování, do hlavičky přidat "Cache-Control: no-store", na ostatní prohlížeče by to nemělo mít vliv,
těm bys zakázal kešování "Cache-Control: no-cache".
17. 1. 2012 21:36:29
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719792
daFram
verified
rating uzivatele
(3 hodnocení)
17. 1. 2012 21:41:43
Zní to jako východisko ale přeci jenom bych rád cachování ponechal, jde mi právě o to jak zařídit aby se pro obě stránky to cachování vytvářelo samostatně.
17. 1. 2012 21:41:43
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719791
jarin001
verified
rating uzivatele
(37 hodnocení)
17. 1. 2012 21:45:26
Napsal daFram;746133
Zní to jako východisko ale přeci jenom bych rád cachování ponechal, jde mi právě o to jak zařídit aby se pro obě stránky to cachování vytvářelo samostatně.
Vím že nejde o nejlepší řešení, bohužel jediné které mě teď napadá, jak je to s URL u těch stránek ?
17. 1. 2012 21:45:26
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719790
daFram
verified
rating uzivatele
(3 hodnocení)
17. 1. 2012 21:55:16
Tak jsem do toho zakoukal a došlo mi že jsem udělal chybu při nahrávání CSS souboru a nahrál ho na jiný hosting než jsem chtěl (vícero spojení v Total Commanderu mi bylo osudným) :) Omlouvám se za zbytečně založené téma.
17. 1. 2012 21:55:16
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719789
jarin001
verified
rating uzivatele
(37 hodnocení)
17. 1. 2012 21:56:55
Napsal daFram;746146
Tak jsem do toho zakoukal a došlo mi že jsem udělal chybu při nahrávání CSS souboru a nahrál ho na jiný hosting než jsem chtěl (vícero spojení v Total Commanderu mi bylo osudným) :) Omlouvám se za zbytečně založené téma.
To je v pohodě, my se stejně kopali do zadku :)
17. 1. 2012 21:56:55
https://webtrh.cz/diskuse/google-chrom-a-cache/#reply719788
Pro odpověď se přihlašte.
Přihlásit