A Zinn® Cache egy ingyenes gyorsítótárazó bővítmény a WordPress számára. Az általunk hosztolt webhelyeken a kiszolgálója által már futtatott LiteSpeed oldal-gyorsítótárat vezérli, meghatározva, hogy mit kell gyorsítótárazni, és mikor kell azt törölni. Ahol az nginx, a Varnish vagy az Apache már gyorsítótárazza az oldalakat a WordPress előtt, ott egy második hozzáadása helyett kiüríti azt a gyorsítótárat. Minden más kiszolgálón fájlként tárolja az egyes oldalakat, és a WordPress betöltődése előtt kiszolgálja azokat, így bárhol működik, ahol a webhelye hosztolva van.
Ingyenes, és megtalálható a WordPress.org bővítménytárában: wordpress.org/plugins/zinn-cache. Az általunk hosztolt webhelyeken előre telepítve van az Ön számára; ha eltávolították, telepítse újra a Bővítmények → Új bővítmény hozzáadása menüpontból a Zinn® Cache kifejezésre keresve.
Először ezt ellenőrizze
A Zinn Digital® → Gyorsítótár → Állapot megmutatja, hogy melyik oldal-gyorsítótár van használatban — a LiteSpeed kiszolgálóé, a webhely előtti nginx, Varnish vagy Apache gyorsítótár, vagy a bővítmény saját fájl-gyorsítótára —, és hogy a Redis objektum-gyorsítótár valóban tárol-e adatokat. Az Ellenőrzés most gomb úgy kéri le a legújabb oldalait, mint egy látogató, és megmutatja, milyen gyakran válaszolt az egyes gyorsítótár. Az általunk hosztolt webhelyeken a LiteSpeed értéknek kell megjelennie; ha nem ez jelenik meg, nyisson egy hibajegyet, és átvizsgáljuk a kiszolgálót, nem pedig az Ön webhelyét.
Kiürítés, és hogy miért van rá ritkán szükség
Egy bejegyzés közzététele vagy egy oldal szerkesztése már törli a módosult tartalmakat. A bővítmény címke alapján töröl, így egy bejegyzés szerkesztése csak az adott bejegyzést, a megjelenési oldalait és a hírcsatornáit üríti ki – nem az egész webhelyet. Egy olyan módosítás, amely minden oldalt érint (frissítés, bővítmény aktiválása, menü vagy sablon), ütemezett frissítést indít el: a teljes gyorsítótár egyszerre történő kiürítése helyett minden oldal percenként egy kötegben frissül, a legújabbakkal kezdve, így a webhely mindvégig gyors marad.
Egyetlen oldal kiürítéséhez írja be annak címét az Állapot lapon, majd nyomja meg a Címek kiürítése gombot. A Mindent ürít most ugyanazon a képernyőn található azon ritka esetekre, amikor mindent egyszerre szeretne eltávolítani, például egy sablonfájl SFTP-n keresztüli szerkesztése után.
A Redis objektum-gyorsítótár
A kapcsoló egy olyan kiegészítőt telepít, amely a kérések között a memóriában tartja a WordPress belső lekérdezéseit. A legtöbbet az alábbiaknál segít:
- WooCommerce és bármilyen nagy katalógussal rendelkező áruház
- sok bővítménnyel rendelkező webhelyek
- tagsági vagy fórumoldalak, ahol szinte minden oldal bejelentkezett felhasználókhoz kötött
A legkevesebbet egy olyan kis bemutatkozó webhelyen segít, amelynek oldalai már teljesen gyorsítótárazva vannak. Kapcsolja be, figyelje a webhelyet egy napig, és kapcsolja ki újra, ha semmit sem tapasztal – a folyamat visszavonható, és soha nem írja felül egy másik bővítmény által telepített kiegészítőt.
Kizárások
A kosár, a pénztár, a fiókom és a bejelentkezett munkamenetek soha nem kerülnek a gyorsítótárba, és ezt nem szükséges konfigurálnia. Saját szabályokat csak akkor adjon hozzá, ha van olyan oldala, amelynek mindig frissnek kell lennie – minden hozzáadott szabály egy olyan oldal, amely megszűnik gyorsnak lenni, ezért egyesével adja hozzá őket.
Ha egy módosítás nem jelenik meg
Ebben a sorrendben: ürítse ki az adott oldalt a bővítmény képernyőjéről; végezzen kényszerített újratöltést a böngészőjében (Ctrl-Shift-R); ellenőrizze, hogy az előttünk lévő CDN tárolja-e azt. Három különböző gyorsítótár tárolhat egy oldalt, és ezek közül csak az első a miénk.