Zadejte hledaný výraz...

WordPress weby a nekonečný boj s cache

StepanP
verified
rating uzivatele
(12 hodnocení)
2. 5. 2020 09:53:16
Zdravím,
dlouho se potýkám s problémem, u něhož si nejsem jist, zdali má nějaké řešení. Dělám weby na WP a potýkám se s problémem, který se týká zasekávání cache paměti v prohlížeči.
Řekněme, že máme web na ostré doméně auto.cz, klient se rozhodne, že by chtěl upravit strukturu a design úvodní sekce. Tyto změny provedu přímo v šabloně pomocí HTML a CSS (ne pomocí page builderu) na testovací doméně. Jakmile jsem hotový, tak tyto změny přetáhnu na ostrou doménu. Jenže cache brání správnému zobrazení a prohlížeče nové změny nezobrazují, jak by měly (o mobilech raději nemluvím). Často se stane, že se HTML projeví hned, u CSS nebo JS bez použití klávesové zkratky pro promazání cache v prohlížeči, trvá někdy i několik hodin, než se změny projeví.
Samozřejmě jsem zkoušel varianty s cache pluginy, mít je aktivní, cache promazat, mít je vypnuté, kombinovat tyto přístupy. Ale nikdy se mi změny neprojevily ihned, jak by měly. Co pak návštěvníci webu, kteří na web přijdou, uvidí, že je rozbitý a netuší, že si mají promazat cache? Jak tuto situaci řešit co nejefektivněji, aby se změny projevily hned, všem (návštěvníkům webu), na jakémkoliv typu zařízení a v jakémkoliv prohlížeči? Je to vůbec možné?
Díky moc.
2. 5. 2020 09:53:16
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450490
u CSS a JS používám verzování. Prostě změníš verzi a natáhne se návštěvníkovi nová, aktualizovaná při další návštěvě.
2. 5. 2020 09:59:32
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450489
chladek
verified
rating uzivatele
(4 hodnocení)
2. 5. 2020 10:16:50
Pro upřesnění, verzi je třeba hodit do GET parametru
2. 5. 2020 10:16:50
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450488
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
2. 5. 2020 10:54:01
S tím nemám problém:
1) verzování jak píší ostatní
2) pak stačí jen vymyzat cache v adminu pluginem, co používáš ... popřípadě přegenerovat HTML verzi stránky / stránek ... pokud to používáš
2. 5. 2020 10:54:01
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450487
StepanP
verified
rating uzivatele
(12 hodnocení)
2. 5. 2020 11:11:02
Díky, chlapi! To je to, co jsem hledal, už to mám i otestováno a jede to, jak má. (y)
2. 5. 2020 11:11:02
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450486
Oleg
verified
rating uzivatele
(53 hodnocení)
2. 5. 2020 12:41:21
Zvlastni, ale ja se a tim nikdy nesetkal. Nemate jeste nejaky cache primo na serveru nebo CDNce?
2. 5. 2020 12:41:21
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450485
TomasX
verified
rating uzivatele
(4 hodnocení)
2. 5. 2020 14:44:26
Napsal Oleg;1582077
Zvlastni, ale ja se a tim nikdy nesetkal. Nemate jeste nejaky cache primo na serveru nebo CDNce?
Určuje se to http hlavičkami, je jich celá řada, ale asi nejčastěji můžeš vidět něco takovéhoto v hlavičce odpovědi:
Nezřídkakdy také můžeš vidět sady hlaviček If-None-Match/If-Modified-Since/ETag, kdy v kombinaci s hlavičkou Last-Modified v požadavku na server se vrací místo obsahu pouze návratová hlavička 304 Not modified.
Při měření webů můžeš vidět dvoje metriky, jednu pro první načtení a druhou pro opakované, bez cachování na straně klienta by opakované načtení nebylo rychlejší, musel by se znovu stahovat celý obsah webu.
2. 5. 2020 14:44:26
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450484
Oleg
verified
rating uzivatele
(53 hodnocení)
2. 5. 2020 19:41:36
Ja to ale vim. Pokud pouzivaji CDNko musi to flushnout, nevim jak to maji resene. Jen rikam, ze neverzuji a problem s cache jsem jeste nikdy nemel.
2. 5. 2020 19:41:36
https://webtrh.cz/diskuse/wordpress-weby-a-nekonecny-boj-s-cache/#reply1450483
Pro odpověď se přihlašte.
Přihlásit