Hlavnou príčinou “pomalosti” webovej stránky zvyčajne nie je konkrétny obrázok, ale skôrPrepojenie žiadosti + generovanie servera + statická distribúcia zdrojovspôsobené superpozíciou:
- Používatelia sú príliš ďaleko od vašich serverov, sieťový RTT je vysoký (výraznejšie na kontinentoch)
- WordPress spustí PHP, skontroluje databázu a vykreslí šablónu pre každú požiadavku → TTFB (čas do prvého bajtu) nahor
- Stránky tiež načítavajú JS/CSS/fonty/skripty tretích strán, čo spomaľuje vykresľovanie a interakciu.
Zásuvný modul vyrovnávacej pamätePodstatou riešenia je ukladanie výsledkov “dvojnásobne počítaných” stránok, aby ich server nemusel zakaždým prepočítavať, a výrazné zníženie TTFB tým, že pri správnej stratégii sa do vyrovnávacej pamäte dostane viac používateľov.Oficiálna dokumentácia WordPressBolo tiež zdôraznené, že pluginy ako W3 Total Cache a WP Super Cache môžu ukladať stránky do vyrovnávacej pamäte ako statické súbory a potom ich servírovať priamo používateľovi, čím sa zníži zaťaženie servera.
Pred čítaním tejto stránky si zapamätajte 3 základné pravidlá
1. Zásuvné moduly vyrovnávacej pamäte stránok súčasne iba jeden
Najčastejším výsledkom zapnutia viacerých zásuvných modulov vyrovnávacej pamäte súčasne nie je zrýchlenie:
- Vzájomné prepisovanie pravidiel vyrovnávacej pamäte, vzájomné vymazávanie vyrovnávacej pamäte, zníženie miery zásahov do vyrovnávacej pamäte
- Dynamický obsah, ako napríklad stav prihlásenia/jazyk/karta/cena, sa ukladá do vyrovnávacej pamäte, čo vedie k incidentom s nesprávnym obsahom.
V mnohých dokumentáciách/návodoch k zásuvným modulom sa uvádza, že pri používaní určitého zásuvného modulu vyrovnávacej pamäteZakázanie iných doplnkov vyrovnávacej pamäteaby sa predišlo konfliktom.
2. Elektronický obchod/členské stránky/viacjazyčné stránky: ukladanie do vyrovnávacej pamäte nie je “vypínač”, je to “systém pravidiel”.”
Oficiálna dokumentácia o výkone WooCommerceVýslovná pripomienka: v zásuvnom module vyrovnávacej pamäte, aby ste sa uistili. Nákupný košík / Pokladňa / Účet Odporúča sa tiež vyhnúť sa kompresii súborov JavaScript (pretože spôsobuje problémy s kompatibilitou).
3. “Zásuvný modul vyrovnávacej pamäte ≠ CDN”, ale zásuvný modul vyrovnávacej pamäte je základom CDN
Zásuvný modul vyrovnávacej pamäte na riešenie problému “nedostatočného počtu zdrojových staníc”;CDN Vyriešte problém “obsah bližšie k používateľom”. Vzťah medzi nimi je nadstavený: najprv sa stlačí zdroj TTFB a potom sa statické zdroje odovzdajú na šírenie CDN, čo je najstabilnejšia cesta pre globálnych používateľov.
Rýchly výber: 4 najčastejšie scenáre pre webové stránky
Ak nechcete čítať celý článok, nemôžete sa pomýliť s nasledujúcimi 4 možnosťami:
- Chcete ušetriť peniaze, byť stabilní a orientovať sa na globálny prístup → WP Rocket(Platené)
- Hosting je výslovne LiteSpeed/OpenLiteSpeed → Vyrovnávacia pamäť LiteSpeed(zadarmo, ale výrazne závisí od kapacity servera): Funkcia ukladania do vyrovnávacej pamäte vyžaduje Komponenty servera LiteSpeedpracovať len potom
- Obsahové stránky/blogy/dokumentové stránky, ktoré chcú byť bezplatné a stabilné → WP Super Cache(statická vyrovnávacia pamäť HTML): Generovanie statických súborov HTML pre väčšinu neprihlásených používateľov
- Máte k dispozícii technické tímy na doladenie ovládania (CDN/objektová vyrovnávacia pamäť/multimoduly) → W3 Total Cache(silný, ale zložitý): Zachováva komplexný výkonnostný rámec s integráciou CDN
Čo presne sa ukladá do vyrovnávacej pamäte?
“Prečo sú niektoré weby stále pomalé s cachingom” sme rozdelili výkon WordPress do 5 vrstiev:
- vyrovnávacia pamäť prehliadača: zrýchlenie sekundárneho prístupu pre používateľov (statické hlavičky vyrovnávacej pamäte zdrojov, čísla verzií)
- vyrovnávacia pamäť stránky: Výstup stránky vyrovnávacej pamäte ako HTML (hlavný znak tejto stránky)
- vyrovnávacia pamäť objektov: Cache objektov výsledkov dotazov do databázy (dynamické stanice sú cennejšie)
- PHP OPcache: Cache PHP bytecode (zvyčajne konfigurovaný serverom, nie zameraním zásuvného modulu)
- CDN/okrajová vyrovnávacia pamäť: Umiestnenie zdrojov do uzlov bližšie k používateľom
Zameranie tohto článku: zásuvný modul vyrovnávacej pamäte stránky;
Neustále vám však pripomíname, že webové stránky často potrebujú kombináciu 2 + 5, aby boli “naozaj rýchle”.
Zásuvný modul 1:WP Rocket(spoplatnené) - “bezproblémové” integrované programy
WP Rocket je na scéne “WordPress” populárny nie preto, že je magický, ale preto, že z troch najbežnejších typov výkonnosti vytvára “zvládnuteľné balíky”:
- Ukladanie stránok do vyrovnávacej pamäte (znižuje TTFB zdrojového webu)
- Predbežné načítanie/vyhrievanie vyrovnávacej pamäte (na zlepšenie skúseností pri prvej návšteve s globálne distribuovaným prístupom)
- Kľúčové optimalizácie front-endu (najmä latencia JS, spracovanie CSS atď.)

jehooficiálny dokumentVýslovne sa tiež uvádza, že aj keď vypnete ukladanie do vyrovnávacej pamäte stránky, zapnutie predbežného načítania môže stále spustiť/pohnať určité optimalizácie (napr. optimalizácie súvisiace s CSS/JS).
1.1 Pre koho je WP Rocket určený
WP Rocket je obzvlášť vhodný pre tieto stanice:
- Firemná webová stránka, stránka značky, stránka obsahového marketingu, vstupná stránka (návštevnosť z viacerých krajín a regiónov)
- Chcem “ísť naživo rýchlo, stabilita prvý”, nechcem, aby kúzlo veľa voľného plugin kombinácie
- Žiadni špecializovaní inžinieri pre operácie/výkon, ale majú skúsenosti a požiadavky na SEO
- WooCommerce Možno ho použiť aj v tomto prípade, ale s väčšou opatrnosťou (viac o tom neskôr v tejto časti).Pravidlá a riziká)
1.2 Jeho kľúčová hodnota v scenároch prístupu na web (nielen “prepínač vyrovnávacej pamäte”)
A. Prednačítanie vyrovnávacej pamäte: riešenie “nestabilných prvých návštev v dôsledku distribuovaného prístupu k webovým stránkam”
Pri rozptýlených používateľoch webu dôjde k veľmi typickému spomaleniu:
Používateľ v regióne otvorí stránku po prvýkrát a stane sa, že je mimo vyrovnávacej pamäte alebo sa nikdy nezohriala → tento používateľ znáša plné náklady na vykresľovanie PHP/DB.
Mechanizmus predbežného zaťaženiaVýznam toho je nasledovný:Platba nákladov “prvej generácie” vopredPrvá návšteva programu bude “pokusným králikom”, čím sa zníži pravdepodobnosť "prvej návštevy ako pokusného králika".
- Žiadne predbežné načítanie: kto získa prístup ako prvý, ten trpí
- S predbežným načítaním: systém na pozadí zjednotí generovanie vyrovnávacej pamäte, prvá návšteva je stabilnejšia
B. Odložené spustenie JavaScriptu: najjednoduchšia funkcia, ktorá umožňuje “okamžitý pocit” pri návšteve webovej lokality, ale zároveň je najrizikovejšia.
WP Rocket oficiálne kladie “Oneskorené vykonávanie JS” opisuje ako svoju najsilnejšiu optimalizáciu JS: odloží vykonanie skriptu až po interakcii používateľa (pohyb myšou, dotyk obrazovky, posúvanie, stlačenie klávesu atď.), aby uprednostnil vykreslenie stránky.
Je to dôležité pre prístup k webovým stránkam, pretože je pravdepodobnejšie, že sa blokovanie načítavania a vykonávania skriptov zosilní v medzikontinentálnych sieťach:
- Pomalšie sťahovanie zdrojov → hlavné vlákno bude častejšie zdržiavané skriptami
- Skripty tretích strán (štatistiky, reklamy, chatovacie pluginy) pravdepodobne zhoršia oneskorenie INP/interakcie
Môže však spôsobiť aj problémy:
- Oneskorený JS pravdepodobne ovplyvní: ponuky, rotácie, vyskakovacie okná, overovanie formulárov, platby, sledovanie pohrebov
- Je teda vhodný pre stratégiu “vylúčenie krok za krokom + čierna listina”.
C. Kompatibilita s inými zásuvnými modulmi/témami: “nulový konflikt” nie je to isté ako "pokoj".”
WP Rocket oficiálne uviedla “Nekompatibilné pluginy/témy”, a to z dôvodov, ktoré zahŕňajú mechanizmy, ako je vyrovnávacia pamäť výstupu, ktoré by ovplyvnili ukladanie do vyrovnávacej pamäte/optimalizáciu WP Rocket.
- Ak je váš web veľmi náročný na zásuvné moduly a témy, myslite na “optimalizáciu výkonu” ako na miniprojekt "go-live": regresné testovanie každej zmeny (formuláre, prihlásenia, platby, prepínanie viacerých jazykov atď.).
1.3 Špeciálna pripomienka pre WooCommerce/Dynamické stránky
Základná pripomienka z oficiálnej dokumentácie WooCommerce pri konfigurácii pluginu caching je:
- Nákupný košík / Pokladňa / Účet Neukladajte do vyrovnávacej pamäte
- ďalej sa odporúča, abyVyhýbanie sa kompresii súborov JS
Prečo? Z týchto dôvodov:
- Silná závislosť od košíka, pokladnice, stránky účtu cookie / relácia / nonce
- Keď vyrovnávacia pamäť bude tieto stránky považovať za “statické stránky”, tlačidlá nebudú fungovať a informácie o cenách/inventároch/účtoch budú rozhádzané.
- Tu je tá desivá časť: v jednom regióne môžete testovať v poriadku a v inom mať problémy kvôli nezrovnalostiam v CDN/zasiahnutí vyrovnávacej pamäte!
1.4 Odporúčania na úrovni stratégie zásuvného modulu vyrovnávacej pamäte
Úroveň 1: Základné bezpečnostné výhody (mali by ich mať takmer všetky stanice)
- Povolenie ukladania stránok do vyrovnávacej pamäte
- otvorí .Predvyplnenie vyrovnávacej pamäte(Zvýšenie stability pri prvej návšteve)
- Rozumná politika ukladania do vyrovnávacej pamäte prehliadača (WP Rocket/Server/CDN Možno implementovať ktorúkoľvek vrstvu)
Úroveň 2: Stredná odmena, stredné riziko (vhodné pre väčšinu stránok s obsahom)
- Oneskorené načítanie obrázkov/iframe (stránka optimalizácie obrázkov pokračuje ďalej)
- Kontrola objemu CSS (napr. odstránenie nepoužívaného CSS)
Úroveň 3: Vysoký výnos, ale vysoké riziko (musí mať kontrolný zoznam regresných testov)
- Oneskorené vykonávanie JavaScriptu (uprednostňuje vykresľovanie, ale môže ovplyvniť interakciu)
- JS/CSS komprimácia/spájanie: buďte mimoriadne opatrní pri e-commerce/členoch/multilinguals (WooCommerce tiež upozorňuje na riziko JS kompresie)
1.5 Ceny a povolenia
- WP Rocket je platená licencia s rôznymi licenciami v závislosti od počtu stránok.
Zásuvný modul 2:LiteSpeed Cache (LSCWP)--Predpokladom “bezplatných vrcholov” je, že server je skutočne LiteSpeed.

Veľa ľudí má o LiteSpeed Cache mylnú predstavu: myslia si, že je to len doplnok WordPress, ktorý si môžete nainštalovať a bude fungovať ako WP Rocket na akomkoľvek hostiteľovi s plným výkonom. Nie je to tak.
Oficiálna dokumentácia LiteSpeedJasné vysvetlenie: Funkcia vyrovnávacej pamäte LSCWP vyžaduje server LiteSpeed Server, pretože komunikuje so vstavanou vyrovnávacou pamäťou stránok LiteSpeed Web Server (LSCache); zásuvný modul je zodpovedný za informovanie servera o tom, ktoré stránky sú ukladané do vyrovnávacej pamäte, na ako dlho a za spúšťanie čistenia pomocou značiek.
Hlavná sila LiteSpeed Cache pochádza z “Ukladanie stránok do vyrovnávacej pamäte na úrovni servera (LSCache)”. Bez serverov LiteSpeed/OpenLiteSpeed takáto hlavná výhoda neexistuje.
2.1 Vyrovnávacia pamäť LiteSpeedpre koho
Vhodný:
- Váš hostingový panel je jasne označený LiteSpeed / OpenLiteSpeed(napr. mnohí hostitelia cPanel napíšu)
- Chcete “bezplatné riešenie, ktoré dokáže spustiť aj silný TTFB a súbežnosť”.”
- Ste ochotní akceptovať: je to veľmi výkonné, ale aj koncepčnejšie (TTL, Tag, Purge, ESI, Crawler...)
Nie celkom:
- Nie ste si istí, aký webový server je hostiteľom, alebo potvrdenie, že je to Nginx/Apache (pokiaľ nechcete používať len niektoré z jeho optimalizačných funkcií, ale potom cena/výkon a zložitosť nie sú nevyhnutne nákladovo efektívne)
- Ste komplexný elektronický obchod/členská stránka/viacjazyčná stránka, ale nemáte proces testovania (LSCWP je silný, ale je tiež ľahšie “cachovať nesprávny obsah”)
2.2 Mechanizmus ukladania do vyrovnávacej pamäte: prečo je to skôr “časť kapacity servera”
Mechaniku LiteSpeed Cache by ste mohli napísať ako “technické vysvetlenie”:
- WP Rocket / WP Super Cache Toto je skôr na strane ukladania do vyrovnávacej pamäte a optimalizácie WordPress/PHP;
- LSCWP Je to kombinácia ovládacieho panela WordPress + vstavaného LSCache servera LiteSpeed: zásuvný modul je zodpovedný za vydávanie pravidiel a signálov čistenia a skutočné vysokorýchlostné ukladanie stránok do vyrovnávacej pamäte sa deje vserverová vrstva。
To má priamy vplyv na zážitok z webovej stránky: spit caching na úrovni servera je zvyčajne ľahší, rýchlejší a súbežnejší (najmä pri nárazovej návštevnosti a vysokofrekvenčných návštevách z vyhľadávačov).
2.3 “Správny spôsob” otvorenia LSCWP pre scenáre používateľov webových stránok”
Správny spôsob otvárania sme rozdelili do 4 úrovní:
Vrstva 1: Politika vyrovnávacej pamäte stránky (určuje, či TTFB môže skutočne klesnúť)
- objasniť, ktoré stránky možno ukladať do vyrovnávacej pamäte (väčšina stránok s verejným obsahom)
- Jasne určte, ktoré stránky by sa nikdy nemali ukladať do vyrovnávacej pamäte (prihlásenie, účet, košík, pokladňa, stránky s prepínaním jazyka/meny, ktoré sa spoliehajú na silný cookie).
- Nastavte primeraný TTL pre vyrovnávaciu pamäť (čím častejšie sa obsah aktualizuje, tým kratší TTL a čím dlhší TTL).
- Vytvorenie stratégie čistenia: vyčistenie relevantnej značky po aktualizácii obsahu (namiesto čistenia celej stránky hrubou silou)
Ak je táto vrstva vytvorená správne, je najpriamejšie viditeľná na webovej stránke ako TTFB dole, prvá obrazovka stabilnejšie。
Vrstva 2: Zahrievacia vrstva / prehľadávač (určuje “pomalú prvú návštevu studenej stránky”)
Bežná “nekonzistentnosť skúseností” v prístupe na webové stránky pochádza z “horúcich/chladných rozdielov” v ukladaní do vyrovnávacej pamäte:
- Obľúbené stránky sú vždy navštevované a vyrovnávacia pamäť je vždy horúca
- Na studené stránky sa neklikalo už dlho a klikači, ktorí na ne kliknú prvýkrát, sú pomalí
Zahrievanie nie je čerešničkou na torte, ale kľúčom k jednotnému zážitku návštevníkov webových stránok.
Vrstva 3: Bezpečnostné programy pre dynamický obsah (elektronický obchod/členstvo/jazyková verzia)
Sila LSCWP spočíva v tom, že vám poskytuje množstvo “pokročilých nástrojov”, napríklad:
- Diferencované stratégie ukladania do vyrovnávacej pamäte pre prihlásených používateľov, používateľov komentárov atď.
- Hlavnou myšlienkou Edge Side Inclusion (ESI) je rozdeliť stránku na "verejné telo, ktoré možno uložiť do vyrovnávacej pamäte" a "dynamické fragmenty, ktoré nemožno uložiť do vyrovnávacej pamäte", ktoré sa spracúvajú oddelene a potom sa spoja v okrajových uzloch.
Úroveň 4: Online služby a voliteľné vylepšenia
Mnohí webmasteri nájdu v LSCWP užitočné online služby QUIC.cloud (napr. služby typu optimalizácie na stránke).QUIC.cloud DokumentáciaVýslovne sa píše, že poskytuje služby optimalizácie na stránke pre LSCWP vrátane kritických CSS (CCSS), jedinečných CSS (UCSS), obrázkov Viewport (VPI) a ďalších.
- Tento typ služby je voliteľný: môžete použiť len ukladanie do vyrovnávacej pamäte servera a nepovoliť online optimalizáciu
- Po aktivácii online služieb sa zmenia zdroje vášho webu/odkazy na spracovanie stránok (toto je dôležitá informácia pre podniky/zákazníkov citlivých na ochranu osobných údajov).
2.4 LSCWP Spoločná jama
- Server nie je LiteSpeed, ale používa LSCWP ako plnohodnotný doplnok cachovania
Výsledok: Ukladanie do vyrovnávacej pamäte nie je také účinné, ako sa očakávalo, a zvyšuje aj zložitosť konfigurácie. Riešenie: Najprv potvrďte zásobník hostiteľa; ak nie LiteSpeedZvážte napríklad WP Rocket alebo WP Super Cache. - Povolenie príliš veľkého počtu optimalizácií front-endu vedie k funkčným anomáliám
Optimalizácie na stránke (CSS/JS) často spôsobujú problémy s kompatibilitou častejšie ako samotné ukladanie do vyrovnávacej pamäte. Návrh: najprv spustite vyrovnávaciu pamäť stránky, potom postupne zapnite optimalizácie a vytvorte zoznam regresných testov (formuláre, menu, platby, sledovanie, prepínanie jazykov atď.). - Chýbajúce stratégie vylúčenia/rozdelenia pre dynamické stránky
Typické prípady: nákupný košík, pokladňa, stránka účtu sa ukladajú do vyrovnávacej pamäte; alebo nesprávne prepínanie medzi viacerými jazykmi/menami. Stránky elektronického obchodu to musia brať do úvahy ako kontrolu pred spustením (a zdôrazňujú to aj predstavitelia spoločnosti WooCommerce)Neukladajte kľúčové stránky do vyrovnávacej pamäte)。
Zásuvný modul 3:WP Super Cache(zadarmo) - Klasické riešenie s nízkym rizikom a vysokým výnosom pre obsahové stránky.

WP Super Cache Prečo je tak dlho populárny? Pretože rieši problémy veľmi priamym, veľmi “server-friendly” spôsobom:
Generovanie statických súborov HTML z dynamických stránok WordPressSúbory HTML sa potom servírujú priamo z webového servera, čím sa obíde nákladné spracovanie PHP.
Na stránke zásuvného modulu sa tiež uvádza, že: statický súbor HTML sa bude servírovať prevažnej väčšine neprihlásených používateľov, a uvádza veľmi intuitívne vyhlásenie - “návštevníkom 99% sa budú servírovať statické súbory HTML” a môže sa servírovať jeden súbor v medzipamäti tisíckrát.
3.1 Pre koho je WP Super Cache určený?
Dôrazne odporúčame:
- Blogy, stránky s mediálnym obsahom, stránky s dokumentmi, firemné prezentačné stránky, vstupné stránky
- Návštevníci sú najmä neprihlásení používatelia
- Chcete: zadarmo, stabilné, nízke náklady na údržbu
Používajte opatrne/potrebujete silnejšie stratégie:
- Výrazne dynamický web: veľa personalizovaného obsahu, stránky, ktoré sa menia podľa stavu používateľa
- Veľké e-shopy: môže to fungovať, ale uistite sa, že kľúčové stránky nie sú uložené v medzipamäti a pracujú s vaším testovacím procesom.
3.2 Jeho tri metódy ukladania do vyrovnávacej pamäte:
Popis pluginu WP Super Cache uvádza 3 metódy ukladania do vyrovnávacej pamäte podľa rýchlosti a vysvetľuje rozdiely:
- mod_rewrite (expert): najrýchlejší, úplne obchádza PHP, ale je potrebné zmeniť .htaccess, nesprávna konfigurácia môže viesť k riziku nedostupnosti webu je vyššia!
- Jednoduchý (odporúčaný prístup): “Super cachované” statické súbory poskytované PHP, blízke rýchlosti mod_rewrite, ale jednoduchšie na konfiguráciu.
- WP-Cache Cache: flexibilnejšie pre známych používateľov, adresy URL s parametrami, predplatené kanály atď., ale pomalšie
Odporúčaná voľba:
- Začiatočníci/túžiaci po stabilite: použite odporúčanú metódu (jednoduchú)
- Poznáte pravidlá servera a ste ochotní podstúpiť riziko ich prepísania: zvážte opäť expertný model!
- Potrebujete flexibilnejšiu manipuláciu s položkou “Známy používateľ / s parametrami”: Pochopenie umiestnenia WP-Cache
3.3 Výhody a nedostatky WP Super Cache
Výhoda:
- Ideálne na použitie s CDN.
Keďže ide v podstate o “generovanie statického HTML”, prirodzene to zodpovedá myšlienke CDN/okrajovej vyrovnávacej pamäte. - Zlepšenia tlaku v zdrojovej stanici CPU/databáze sú veľmi jednoduché
Vyhľadávače a prehľadávače sociálnych médií môžu prichádzať z celého sveta, keď je návštevnosť webových stránok rozptýlená. Statizácia je účinná v boji proti “opätovnému vykresľovaniu”.
Krátka doska:
- Nie je to “komplexný balík na optimalizáciu výkonu”.”
Je silný hlavne v oblasti cachovania stránok a hlboké optimalizácie CSS/JS nie sú tak zabalené ako vo WP Rocket. Možno budete musieť prevziať viac v “Stránke optimalizácie obrázkov” a “Stránke optimalizácie frontendu” (alebo použiť iné optimalizácie na úrovni zásuvného modulu/témy). - Buďte opatrnejší pri “dynamickej personalizácii”
Napríklad zobrazovanie rôzneho obsahu podľa regiónu, zobrazovanie rôznych cien/jazykov/odporúčaní podľa stavu používateľa atď. V tomto bode musíte buď vytvoriť zásady vylúčenia, alebo zaviesť vhodnejšiu schému ukladania do vyrovnávacej pamäte typu slice-and-dice.
3.4 Kompatibilita s WooCommerce: Prečo je to “bezpečnejšie”
Oficiálna pomoc WooCommerceSpomínané: WooCommerce je natívne kompatibilný s WP Super Cache a WooCommerce posiela správu WP Super Cache, aby štandardne neukladal do vyrovnávacej pamäte stránky Košík, Pokladňa, Môj účet.
- Aj keď ste v systéme WP Super Cache + WooCommerce nováčikom, je oveľa menej pravdepodobné, že stúpite na mínu “kľúčové stránky uložené v medzipamäti”!
- Pred spustením prevádzky sa však stále odporúča vykonať regresné testovanie (platby, kupóny, doprava, daňové sadzby, viacero mien atď.)
Zásuvný modul 4:W3 Total Cache (W3TC)-Najuniverzálnejší “výkonnostný rámec” pre inžinierske tímy.

W3 Total Cache WordPress.org je skôr ako “plugin pre jednu vyrovnávaciu pamäť” prezentovaný ako niečo ako “rámec pre optimalizáciu výkonu webu”: kladie dôraz na zlepšenie SEO, Core Web Vitals a celkového zážitku prostredníctvom integrácie CDN a osvedčených postupov. Vitals a celkovej skúsenosti prostredníctvom integrácie CDN a osvedčených postupov.
V popise zásuvného modulu je uvedená široká škála možností: ukladanie do vyrovnávacej pamäte stránok/postov, ukladanie do vyrovnávacej pamäte CSS/JS, ukladanie do vyrovnávacej pamäte kanálov, ukladanie do vyrovnávacej pamäte výsledkov vyhľadávania, ukladanie do vyrovnávacej pamäte databázových objektov, ukladanie do vyrovnávacej pamäte objektov, ukladanie do vyrovnávacej pamäte fragmentov (fragment cache) a podpora rôznych metód ukladania do vyrovnávacej pamäte, ako je Redis/Memcached/APC, ale aj ukladanie do vyrovnávacej pamäte mobilných zariadení podľa UA/Referrer, podporu AMP, integráciu reverzného proxy servera (Nginx/Varnish) atď.
4.1 Pre koho je W3 Total Cache určený?
Ideálne pre:
- Máte vývojárske/prevádzkové zručnosti a ste ochotní robiť “enablement + pressure testing + regression testing”.”
- Vaša stránka je zložitá: viac jazykov, prepínanie medzi viacerými témami, diferenciácia pre mobilné zariadenia, zložitá štruktúra obsahu
- Nechcete len ukladať stránky do vyrovnávacej pamäte, ale chcete do systému začleniť aj ukladanie objektov do vyrovnávacej pamäte/fragmentov (najmä v prípade dynamických stránok).
Nesedí:
- Chcete “nainštalovať a spustiť”, nechcete rozumieť hierarchii vyrovnávacích pamätí.
- Nemáte proces testovania, ale chcete jedným ťahom zapnúť rizikové položky, ako je kompresia a oneskorené skripty.
4.2 Prečo je “silný, ale zložitý”: webové stránky majú hodnotu “kontrolovateľnosti”.”
Hodnota W3TC nespočíva v tom, že “musí byť rýchlejší ako všetci ostatní”, ale v tom, že vám poskytuje dostatok ovládacích prvkov na vytvorenie stratégie výkonu:
- Stránková vyrovnávacia pamäť: môže byť v pamäti, na disku alebo CDN
- Databázová vyrovnávacia pamäť objektov, vyrovnávacia pamäť objektov: k dispozícii Redis/Memcached atď.
- Fragmentové ukladanie do vyrovnávacej pamäte: vhodné pre “polodynamické stránky”
- Podpora mobilných zariadení: ukladanie stránok do vyrovnávacej pamäte podľa odkazov alebo skupiny používateľských agentov
- Správa CDN: Transparentná správa CDN knižníc médií, súborov tém atď.
Tieto možnosti sú obzvlášť cenné pre webové stránky, kde sa často vyskytuje globálny prístup:
- Varianty tej istej stránky na rôznych zariadeniach, v rôznych regiónoch, v rôznych jazykoch
- Niektorý obsah možno ukladať do vyrovnávacej pamäte, iný obsah musí byť v reálnom čase (napr. cena, zásoby, stav používateľa).
4.3 “Odporúčaná objednávka na povolenie” spoločnosti W3TC”
Odporúčaná objednávka:
- Začnite tým, že povolíte iba ukladanie stránok do vyrovnávacej pamäte
Overenie: TTFB je vypnutý, obsah je konzistentný, kľúčové procesy prihlasovania do štátu/jazykov/e-commerce fungujú. - Opätovné zapnutie vyrovnávacej pamäte prehliadača
Cieľ: Zrýchliť načítavanie opakovaných návštev a statických zdrojov a znížiť počet opakovaných sťahovaní na rôznych kontinentoch. - Prehodnotenie vyrovnávacej pamäte objektov / vyrovnávacej pamäte objektov databázy
Použiteľné: dynamické stránky (WooCommerce, členský systém, zložité dotazy).
Neuplatňuje sa: Stanice, ktoré sú určené len na obsah, môžu mať obmedzenú návratnosť alebo dokonca zvýšiť spotrebu zdrojov. - Konečný dotyk Kompresia / Skriptovanie oneskorenia / Optimalizácia frontendu
Keďže ide o vrstvu, ktorá s najväčšou pravdepodobnosťou spôsobuje funkčné anomálie, je potrebné vytvoriť zoznam regresných testov (platby, formuláre, sledovanie, vyskakovacie okná, ponuky, prepínanie jazykov atď.).
Pripomienka WooCommerce pre “Konfiguráciu pluginu vyrovnávacej pamäte”: Kritické stránky sa neukladajú do vyrovnávacej pamäte a odporúča sa vyhnúť sa kompresii súborov JS.
Porovnávacia matica štyroch zásuvných modulov
Poznámka: Nie je to “kto je lepší”, ale “kto sa lepšie hodí pre váš scenár”.
| rozmer (matematika) | WP Rocket | Vyrovnávacia pamäť LiteSpeed | WP Super Cache | W3 Total Cache |
|---|---|---|---|---|
| základné umiestnenie | Úsporná integrácia (vyrovnávacia pamäť + optimalizácia) | Ukladanie do vyrovnávacej pamäte na úrovni servera (spolieha sa na LSCache) | Statické ukladanie HTML do vyrovnávacej pamäte | Výkonnostný rámec (viacero vrstiev vyrovnávacej pamäte + CDN) |
| závislosť od hostiteľa | Nízka (univerzálna) | Vysoká (vyžaduje LiteSpeed/OpenLiteSpeed, aby fungovala ako vyrovnávacia pamäť jadra) | Nízka (univerzálna) | Stredná (univerzálna, ale viac závislá od prostredia/konfigurovateľnosti) |
| Náklady na vzdelávanie | nízka stredná úroveň | Stredne | 低 | Vysoké |
| Odporúčanie obsahovej stanice | Veľmi vysoké | Veľmi vysoká (za predpokladu, že je splnená) | Veľmi vysoké | Stredne vysoká (v závislosti od tímu) |
| Elektronické obchodovanie/členská stránka | Dostupné, ale vylúčte s opatrnosťou (kľúčové stránky WooCommerce nie sú uložené v medzipamäti) | K dispozícii, ale je potrebných viac pravidiel/stratégií krájania | je k dispozícii a WooCommerce uvádza natívnu kompatibilitu a žiadne predvolené ukladanie kľúčových stránok do vyrovnávacej pamäte | Dostupné a vhodné pre technické riadenie |
| rozpočet | pokryť náklady | freeware | freeware | Bezplatná + platená verzia |
“Incidenty vo vyrovnávacej pamäti” a kontrolný zoznam prevencie
1. Tri hlavné príčiny “nesprávneho obsahu” v dôsledku ukladania do vyrovnávacej pamäte
A. Zaobchádzanie so “stavovými” stránkami ako s “bezstavovými statickými stránkami”
Typické: stránka účtu, nákupný košík, stránka pokladne sú uložené v medzipamäti.WooCommerce Úradníci opakovane zdôraznili Košík/pokladňa/účet by sa nemali ukladať do vyrovnávacej pamäte.
B. Varianty pre viacero jazykov, mien a regiónov nie sú správne ukladané do vyrovnávacej pamäte
Ak sa na vašom webe zobrazuje rôzny obsah na základe cookie, parametrov dotazu a geografickej polohy, potom musí vyrovnávacia pamäť zohľadňovať “rozmery variantov”. V opačnom prípade môžu vyrovnávacie pamäte vytvorené používateľmi v regióne A opätovne používať používatelia v regióne B.
C. Optimalizácia front-endu (prepísanie JS/CSS) vedúca k funkčným anomáliám
Najmä kompresiu JS, spájanie a oneskorené vykonávanie.Vyhýbanie sa kompresii súborov JS。
2. Kontrolný zoznam regresného testovania pred spustením
- Prihlasovanie/odhlasovanie je normálne
- Odosielanie formulárov (kontaktný formulár, prihlásenie, registrácia) funguje správne
- Proces elektronického obchodu: pridať nákup → kupón → doprava/daň → platba → stránka objednávky
- Stabilita prepínania viacerých jazykov (obsah, adresy URL, hreflang, mena po prepnutí)
- Mobilné ponuky, vyskakovacie okná, posúvanie a lenivé načítanie fungujú správne
- Sledovanie, či sa skripty stále spúšťajú (GA, Meta Pixel, transformačné udalosti)
bežné problémy
Q1:Prečo je prístup do zahraničia stále pomalý, aj keď mám nainštalovaný plugin caching?
Najčastejším dôvodom je, že ste vyriešili len “duplicitné vykresľovanie pri zdroji”, ale nie “meškanie medzi kontinentálnymi sieťami”.
Zásuvné moduly cache umožňujú serveru rýchlejšie vypľuť obsah (TTFB down), ale statické zdroje (obrázky, CSS, JS, fonty) a RTT pre globálne odkazy musia byť stále CDN skrátiť vzdialenosť.
👉 Takže správna cesta je:Najprv zabezpečte stabilitu vyrovnávacej pamäte zdrojovej stanice.A potom CDN pre globálnu distribúciu.。
Otázka 2: Prečo sa obsah po zmene po uložení do vyrovnávacej pamäte neaktualizuje?
Pretože vidíte “starú keš”. Nápad na riešenie:
- Vytvorenie stratégie čistenia: vyčistenie zodpovedajúcej vyrovnávacej pamäte po aktualizácii článkov/stránok (namiesto čistenia celého webu)
- Pre scenáre s rozcvičkou/plazením: vyčistite a potom rozcvičte, inak bude prvá návšteva pomalá.
- Pre CDN: je potrebné vziať do úvahy, že hrany CDN môžu tiež ukladať staré zdroje do vyrovnávacej pamäte
Otázka 3: Môžem nainštalovať WP Rocket + WP Super Cache súčasne?
Neodporúča sa. Najstabilnejší je vždy jeden zásuvný modul vyrovnávacej pamäte stránky. Myšlienku “jeden na cachovanie a jeden na optimalizáciu” môžete chápať ako “deľbu práce”, ale v skutočnosti sa často dotýkajú cachovania stránok/prepisovania zdrojov a pravdepodobnosť konfliktu je vysoká. Odporúča sa skôr zvoliť “hlavný plugin cachovania”, ostatné potreby s jasnejším jediným nástrojom na vyplnenie medzery.
Otázka 4: Nie je nebezpečné používať ukladanie do vyrovnávacej pamäte pre stránky elektronického obchodu?
Nie je to nebezpečné, nebezpečné sú “žiadne pravidlá”.Odporúčania WooCommerceVeľmi jasné: košík / pokladňa / účet sa neukladá do vyrovnávacej pamäte a vyhýba sa kompresii JS.
Okrem toho WooCommerce uvádza, že je kompatibilný s Kompatibilita WP Super Cache Nativea predvolene sa vyhnúť ukladaniu kritických stránok do vyrovnávacej pamäte.
Takže stránka elektronického obchodu môže byť uložená v medzipamäti, ale musí sa otestovať ako “živá zmena”.
Otázka 5: Mám si vybrať LiteSpeed Cache alebo WP Rocket?
- Ste si istí, že hostiteľom je LiteSpeed/OpenLiteSpeed?: Priorita LiteSpeed Cache (bezplatná a silná, s hlavnými výhodami LSCache na úrovni servera)
- Nie ste si istí hostingovým balíkom / nechcete robiť kompromisy / chcete integrovať a ušetriť.: WP Rocket je stabilnejší
- Ste stránka s obsahom a ste citliví na rozpočet: WP Super Cache je stabilnejší a ľahší.
Zásuvný modul vyrovnávacej pamäte s CDN
Zásuvný modul cache rieši problém “menšieho počtu zdrojových staníc a nižšej TTFB”; CDN rieši problém “statických zdrojov a stránok bližšie ku globálnym používateľom”. Superpozícia týchto dvoch riešení je spoločným optimálnym riešením pre globálny prístup.
- Bežná kombinácia obsahových staníc:Stránková vyrovnávacia pamäť + statická distribúcia CDN
- Bežné kombinácie dynamických staníc:Page Cache (prísna kontrola vylúčenia) + Object Cache (na požiadanie) + statická distribúcia CDN
👉 Prečítajte si:Zrýchlenie CDN (globálny uzol a zásady ukladania do vyrovnávacej pamäte)
Odporúčané kombinácie pre ukladanie webových stránok do vyrovnávacej pamäte
1. Obsahová stránka / blog / stránka s dokumentmi
Cieľ: Zníženie TTFB, stabilnejšia prvá obrazovka, zníženie tlaku na server, práca s CDN pre globálnu distribúciu.
1.1 Najbezproblémovejší obchodný mix
- WP Rocket (ukladanie do vyrovnávacej pamäte stránky + preload + optimalizácia frontu)
- CDN (prejdite na stránku CDN)
Uplatniteľné:
- Chcete “nízke nastavenie, rýchle výsledky, nízke riziko”.”
- Množstvo tém/pluginov, ktoré chcú znížiť kompatibilitu
Pozornosť:
- Optimalizácie front-endu (najmä latencia JS) sú povolené postupne, aby sa zabránilo funkčným anomáliám (menu, formuláre, sledovanie atď.)
- Stránky s častými revíziami a príspevkami by mali mať stratégiu “čistenie + zahrievanie”, inak bude prvá návšteva studených stránok pomalá.
1.2 Voľné a stabilné klasické kombinácie
- WP Super Cache (statická vyrovnávacia pamäť HTML): Generovanie statického HTML z dynamických stránok, hlavne pre neregistrovaných používateľov.
Uplatniteľné:
- Citlivý na rozpočet, ale stabilný
- Návštevníci sa v podstate neprihlasujú
- Riadené tempo aktualizácií obsahu
Pozornosť:
- Ide o kombináciu “najskôr ukladanie do vyrovnávacej pamäte stránky”, neočakávajte, že vyrieši všetky zložitosti CSS/JS na ceste!
2. Firemná stránka / stránka značky / vstupná stránka
Cieľ: Buďte rýchli, ale hlavne “neporušte konverzné prepojenie kvôli optimalizácii”.
2.1 Robustné a kontrolovateľné (odporúčané globálne umiestnenie/konverzné stanice)
- WP Rocket
- + (voliteľné) ľahká optimalizácia obrázkov (máte stránku “Optimalizácia obrázkov”)
- CDN
Prečo je to dobré pre konverzné stanice:
- Konvertujúce stránky sa obávajú, že “optimalizácia pokazí formuláre/vypínacie okná/sledovacie skripty”
- WP Rocket je viac “integrovaný” v tom zmysle, že môžete povoliť a regresne otestovať každú položku v systéme.
“Princíp on-line” webovej stránky podniku:
- Optimalizácia výkonu je “zmena pri uvedení do prevádzky” a musí mať kontrolný zoznam regresných testov
- Všetky nastavenia týkajúce sa oneskorenia/spájania/komprimácie JS by sa mali pred uvedením do prevádzky overiť v prostredí pred vydaním!
3. WooCommerce e-commerce stránky (objednávky + dynamické zabezpečenie stránky)
Cieľ: Je dôležité byť rýchly, ale tiež zabezpečiť, aby boli stránky nákupného košíka, pokladnice a účtu úplne správne.
Oficiálne body WooCommerce pre plugin caching sú veľmi jasné:Nákupný košík / Pokladňa / Stránka s účtom nie je vo vyrovnávacej pamätiOdporúča sa tiež vyhnúť sa kompresii súborov JavaScript, aby sa minimalizovali problémy s kompatibilitou.
3.1 Bezplatné a bezpečné trasy, ktoré sú vhodnejšie pre nováčikov
- WP Super Cache + WooCommerce
- CDN
Prečo je uvedená ako “bezpečnejšie miesto na začiatok”:
- WooCommerce oficiálne uvádza, že je natívne kompatibilný s WP Super Cache, a bude informovať WP Super Cache, že predvolene neukladá do vyrovnávacej pamäte kľúčové stránky, ako sú košík/pokladňa/účty.
- Pre stránky, ktoré začínajú s elektronickým obchodovaním, je dôležitejšie “najskôr žiadna nehoda” ako “extrémny výkon”.
3.2 Ak používate hostiteľa LiteSpeed (bezplatný, ale výkonný)
- LiteSpeed Cache (musí byť hostiteľom LiteSpeed/OpenLiteSpeed, aby ste mohli využívať ukladanie do vyrovnávacej pamäte jadra servera)
- + (voliteľné) ukladanie objektov do vyrovnávacej pamäte (Redis/Memcached, v závislosti od kapacity hostingu a veľkosti webu)
- CDN
Uplatniteľné:
- Zásobník hostiteľa je jasný a ste ochotní zaviesť pravidlá ukladania do vyrovnávacej pamäte a zásady vylúčenia
- Objem objednávok a tovaru je veľký a je potrebná silnejšia zdrojová stanica, ktorá tento tlak unesie.
3.3 Inžinierske tímy/komplexný elektronický obchod (viacmodulové ovládanie)
- W3 Total Cache (výkonnostný rámec, viacero vrstiev vyrovnávacej pamäte integrovaných s CDN)
- Ukladanie objektov do vyrovnávacej pamäte (na požiadanie)
- CDN
Uplatniteľné:
- S Dev/Ops môžete spustiť “moduly krok za krokom + tlakové testovanie + regresné testovanie”.
- Potreba ukladania fragmentov do vyrovnávacej pamäte / zložitejšie varianty stratégie (napr. jemné ukladanie do vyrovnávacej pamäte podľa zariadenia/oblasti/jazyka)
4. Členská stránka / komunita / online kurzy (veľa prihlásení, silná personalizácia)
Cieľ: Rýchle zverejnenie obsahu a zároveň zabezpečenie, aby “obsah prihlásených používateľov nebol navlečený”.
4.1 Zachráňte, ale potrebujete prísne stratégie vylúčenia
- WP Rocket
- + (voliteľné) ukladanie objektov do vyrovnávacej pamäte (ak je dynamických dopytov veľa)
- CDN
Kľúčové body:
- Z ukladania do vyrovnávacej pamäte musíte vylúčiť stránky “Zmeniť používateľom”: Osobné centrum, Objednávky, Pokrok, Správy, Nákupný košík atď.
- Tento typ stránok je najviac náchylný na “videnie obsahu iných ľudí/neprávne povolenia” a riziká by mali byť na stránke uvedené.
4.2 Hosting LiteSpeed + pokročilé zásady
- LiteSpeed Cache (ukladanie do vyrovnávacej pamäte servera + sofistikovanejšie nástroje zásad)
- + ukladanie objektov do vyrovnávacej pamäte (na požiadanie)
- CDN
Kľúčové body:
- Členské stránky potrebujú skôr mentalitu “telo v medzipamäti + fragment, ktorý nie je možné uložiť do medzipamäte”.
- Stratégie zahrievania a čistenia musia byť prepracovanejšie, inak sa bude veľmi často vyskytovať stav “používatelia po aktualizácii stále vidia starý obsah”.
Webová schránka “Demining Casebook”
Prípad 1: Inštalácia pluginu caching, rýchlosť je takmer nezmenená
Fenomén:
- Miestne/regionálne rýchlosti v poriadku, v zahraničí (naprieč kontinentom) stále pomalé
- TTFB sa zlepšil, ale celkové časy načítania sa výrazne neznížili
Bežné príčiny:
- Vykonávate len ukladanie do vyrovnávacej pamäte zdroja (TTFB), ale statické zdroje (obrázky/JS/CSS/fonty) sa stále načítavajú zo zdroja naprieč kontinentmi
- Skripty tretích strán (reklamy, chat, štatistiky) spomaľujú vykresľovanie a interakciu
- Pomalé sťahovanie kvôli veľkým veľkostiam obrázkov (ukladanie do vyrovnávacej pamäte nerieši problém veľkosti “prvého stiahnutia”)
Nápad na riešenie:
- Zásuvný modul vyrovnávacej pamäte sa najprv postará o “nedostatočné počítanie zdrojov + zásahy”.”
- Statické zdroje idú CDN
- Optimalizácia obrázkov
- Skripty tretích strán robia stratégie oneskorenia/rozdelenia
Čítanie:
- Akcelerácia CDN: Globálne uzly a stratégie ukladania do vyrovnávacej pamäte
- Optimalizácia obrázkov: formát/komprimácia/pomalé načítanie
Prípad 2: Po zapnutí ukladania do vyrovnávacej pamäte sa stránka zmení, ale frontend sa neaktualizuje.
Fenomén:
- Obsah/štýl bol aktualizovaný v backende a vo frontende sa stále zobrazuje stará verzia
- Alebo sa aktualizujú len niektoré regióny a ostatné zostávajú rovnaké (bežné pre globálne stanice).
Bežné príčiny:
- Stránka cache nebola vymazaná alebo bola vymazaná v nesprávnom rozsahu
- Zahrievanie/prehľadávač nie je spustený, vyčistená vyrovnávacia pamäť vychladne, čo vedie k pomalej prvej návšteve, zatiaľ čo si mylne myslíte, že nie je žiadna aktualizácia
- Ak povolíte ukladanie do vyrovnávacej pamäte CDN, hrana môže uchovávať aj staré zdroje
Nápad na riešenie:
- Vytvorenie “stratégie čistenia po vydaní/obnovení”: čistenie relevantných stránok, nie tvrdé čistenie celého webu
- Vytvorte stratégiu zahrievania dôležitých stránok (domovská stránka, hlavné vstupné stránky), aby ste sa vyhli “čisteniu = spomaleniu”.”
- CDN Vrstva na čistenie hrán v prípade potreby
Prípad 3: Nesprávne umiestnený obsah po prepnutí na viacero jazykov a mien
Fenomén:
- Po prepnutí jazyka sa na stránke stále zobrazuje predchádzajúci jazyk
- Alebo sa používateľom v určitých regiónoch zobrazuje nesprávna mena/nesprávny obsah
Bežné príčiny:
- Vyrovnávacia pamäť nerozlišuje medzi “variantnými rozmermi” (cookie / parametre / jazykové prefixy / subdomény).
- Zásah vyrovnávacej pamäte poskytuje výsledky stránky v jazyku A používateľovi v jazyku B
Nápad na riešenie:
- Definujte svoj viacjazyčný program: adresáre/subdomény/parametre/cookie
- Pridanie “zásad variantov” do pravidiel ukladania do vyrovnávacej pamäte alebo vylúčenie kľúčových stránok
- Niektoré stránky si vyžadujú pokročilejšie nápady na ukladanie do vyrovnávacej pamäte (W3TC je vhodnejšie na inžinierske riadenie).
Prípad 4: Problémy s nákupným košíkom/pokladňou na stránke elektronického obchodu s povoleným ukladaním do vyrovnávacej pamäte
Fenomén:
- Nákupný košík s nesprávnym množstvom, nesprávnou cenou, nefunkčné tlačidlo Pokladňa
- Prihlásenie a zobrazenie obsahu, ktorý vám nepatrí (vážne)
Bežné príčiny:
- Kritické stránky, ako napríklad Košík/ Pokladňa/Môj účet, sa ukladajú do vyrovnávacej pamäte.
- JS minify/merge spôsobuje nekompatibilitu platieb/dynamických komponentov
Nápad na riešenie:
- WooCommerce je oficiálne: cart/checkout/accounts by sa nemali ukladať do vyrovnávacej pamäte a odporúča sa vyhnúť sa kompresii JS súborov.
- Najskôr spustite “vyrovnávaciu pamäť stránky + vylúčenie”, potom zvážte optimalizáciu frontendu
- Ak používate WP Super Cache, WooCommerce uvádza, že je natívne kompatibilný a predvolene sa vyhýba ukladaniu kľúčových stránok do vyrovnávacej pamäte.
Prípad 5: Ponuky/formuláre/vyskakovacie okná sú nefunkčné po zapnutí funkcie “Delay JS/Merge Scripts”.
Fenomén:
- Neotvára sa navigačné menu
- Overenie formulára zlyhalo alebo ho nebolo možné odoslať
- Výnimka z vyskakovacieho okna/vyskočenia
- Nespustia sa udalosti štatistík/konverzií (najväčšia bolesť pre spúšťacie stránky)
Bežné príčiny:
- Odložený JS mení načasovanie vykonávania skriptov: skripty sa nevykonávajú pred interakciou používateľa a niektoré komponenty sa spoliehajú na inicializáciu pri načítaní stránky.“
- Zlučovanie/komprimácia môže zmeniť poradie skriptov alebo narušiť závislosti
WP Rocket oficiálne opisuje “odložené vykonávanie JS” ako jednu z najsilnejších optimalizácií JS: skripty sú odložené až po interakcii používateľa, aby sa uprednostnilo vykresľovanie stránky. Je to skvelá schopnosť, ale znamená aj vyššie riziko kompatibility.
Nápad na riešenie:
- Povoľujte postupne: cache, potom obrázky, potom CSS a potom JS.
- Pridanie vylúčení do kľúčových skriptov (platby, formuláre, ponuky, sledovanie)
- Vykonajte kontrolný zoznam regresných testov pre každú zmenu
Prípad 6: Je nainštalovaná iba vyrovnávacia pamäť LiteSpeed, ale zdá sa, že nefunguje.
Fenomén:
- LiteSpeed Cache je zapnutá, ale TTFB sa veľmi neznižuje.
- Zásahy tiež nie sú zrejmé
Bežné príčiny:
- Váš server nie je LiteSpeed/OpenLiteSpeed a nemôže používať základné funkcie vyrovnávacej pamäte LSCache
- Alebo ste pre ňu povolili niekoľko optimalizácií, ale “politika ukladania do vyrovnávacej pamäte stránky/prehrievania/vynechania” nebola vytvorená!
Nápad na riešenie:
- Najprv skontrolujte hostiteľský zásobník: či je to LiteSpeed/OpenLiteSpeed (to je nevyhnutná podmienka)
- Opätovné zameranie sa na “Zásady vyrovnávacej pamäte stránky + zahrievanie + vylúčenie + čistenie”
- Ak nie je hostiteľom LiteSpeed: Zvážte WP Rocket alebo WP Super Cache