💾
Sebesség & Web Vitals⏱️ 8 perc olvasásSzint: MesterFrissítve: 2026. augusztus

Szerveroldali Gyorsítótárazás (Cache): Redis, Varnish & TTFB Optimalizálás

Hogyan csökkentsük a szerver válaszidőt (TTFB) 200 ms alá? Full Page Cache, Redis Object Cache, Varnish Reverse Proxy és Edge CDN technológiák.

Mi az a TTFB (Time to First Byte), és miért a szervercache az alapja?

A TTFB az az időtartam, amely a látogató kérésének elküldésétől a szerver által visszaküldött legelső válaszbájt beérkezéséig eltelik. Ha a szervernek minden egyes megnyitáskor PHP kódokat kell futtatnia, adatbázis-lekérdezések tucatjait kell feldolgoznia, a TTFB 1–3 másodpercre is felkúszhat, mielőtt a böngésző egyáltalán megkezdhetné a letöltést.

  • Jó TTFB célérték: 200–300 ms alatt.
  • Közepes TTFB: 300 ms – 800 ms.
  • Gyenge TTFB: 800 ms felett (a Google PageSpeed azonnali hibaüzenetet ad).

A Szerveroldali Gyorsítótárazás 4 szintje

Egy professzionális webes infrastruktúrában a gyorsítótárazás több egymásra épülő rétegben működik:

  • 1. Bytecode Cache (OPcache): A PHP kódok előfordított bájtkódjának memóriában tartása, elkerülve a PHP fájlok folyamatos újrafordítását.
  • 2. Object Cache (Redis / Memcached): Az ismétlődő adatbázis-lekérdezések (pl. termékadatok, beállítások, menüpontok) memóriában (RAM) való tárolása, drasztikusan tehermentesítve a MySQL/MariaDB szervert.
  • 3. Full Page Cache (FPC / Varnish / Nginx FastCGI Cache): A teljes legenerált HTML oldal elmentése statikus fájlként vagy memóriában. Amikor a következő látogató vagy a Googlebot érkezik, a szerver nulla PHP futtatással azonnal (10–50 ms alatt) kiszolgálja a kész HTML-t.
  • 4. Edge Caching & CDN (pl. Cloudflare, Fastly): A statikus HTML és a médiafájlok elosztása a világ több száz szerverközpontjában, hogy a látogató a hozzá legközelebbi adatközpontból kapja meg az adatokat.

Cache Invalidation (Gyorsítótár Érvénytelenítés): A legfőbb mérnöki kihívás

A dinamikus webshopoknál a legnagyobb feladat annak biztosítása, hogy a készletváltozások, árváltoztatások vagy új cikkek azonnal megjelenjenek, miközben a többi tartalom gyorsítótárazva marad. Ezt modern 'Cache Tagging' és automatizált webhook-alapú ürítési mechanizmusokkal oldják meg.

SZEMÉLYRE SZABOTT SEGÍTSÉG

Nem vagy biztos benne, hogyan állítsd be a weboldaladon?

Minden weboldal és tartalomkezelő (WordPress, Webflow, Shopify vagy egyedi fejlesztés) más technikai felépítéssel működik. Ne pazarold az idődet a kockázatos kísérletezésre! Két debreceni egyetemistaként alaposan átvilágítjuk a teljes weboldaladat, feltárjuk az összes rejtett technikai, sebességi és SEO akadályt, és pontos, személyre szabott feladatlistát készítünk a javításhoz.

10 perces díjmentes telefonos egyeztetés • Kötöttségek és kötelezettség nélkül

Gyakran Ismételt Kérdések a témában