Zoltán Horváth
← Munkanapló

Columbia Games · WordPress / 2026. június 9.

WPCache: a gyorsabb oldalért cserébe új állapotot kaptunk

A cache bekapcsolása javította a kiszolgálást, de azonnal megjelent egy új kérdés: mikor és mit kell invalidálni, hogy ne gyorsan szolgáljunk ki régi tartalmat.

2 perc olvasás
WordPresscacheperformanceinvalidation

A helyzet

A cache plugin telepítése elsőre egyszerű performance feladatnak tűnik. Legacy WordPressnél azonban statikusnak látszó oldalak mögött lehet bejelentkezési állapot, kosárjellegű viselkedés, dinamikus widget vagy admin preview. Ha mindent agresszíven cache-elünk, a gyorsaságért helyességgel fizetünk.

A megoldási út

A WPCache beállítását funkcionális útvonalanként ellenőriztem. Megnéztem a publikus oldalak cache headerét, a bejelentkezett állapot kivételeit és azt, hogy tartalommódosítás után valóban frissül-e a frontend. A cache ürítését nem csak admin gombként kezeltem, hanem a release- és tartalomfolyamat részeként dokumentáltam.

Mi lett belőle

A cache érezhetően javította a kiszolgálást anélkül, hogy ismert dinamikus útvonalakat összetört volna. Ugyanakkor a rendszerhez hozzáadtunk egy új állapotréteget, ezért a későbbi hibakeresési runbookban is helyet kapott a cache viselkedésének ellenőrzése.