Varnish pri zadetku predpomnilnika izrazito skrajša odzivni čas, vendar je za odločitev pomembnejše, kolikšen delež zahtevkov v vaši trgovini sploh doseže predpomnilnik. Mirasvit zato priporoča merjenje deleža zadetkov in obremenitve, ne izbire zgolj na podlagi velikosti kataloga.
Po podatkih Googla lahko ena sekunda nalaganja strani zmanjša konverzijo spletnega mesta za do 20 %. Če je odzivni čas strežnika predolg, lahko uporabnik obupa in se odloči za drug vir. Vsak trenutek šteje, še posebej pri spletnih trgovinah. Predpomnjenje strani pomaga optimizirati ta proces.
VIR: https://mirasvit.com/blog/magento-2-full-page-cache-vs-varnish.html
VIR: https://mirasvit.com/blog/magento-2-cache-management-benefits-problems-solutions.html
BISTVO
Magentojev vgrajeni predpomnilnik celotnih strani (FPC) tudi ob zadetku zažene PHP; Varnish kot povratni posredniški strežnik lahko odgovor vrne, ne da bi zahtevek dosegel PHP.
Varnishova prednost je zato največja pri že predpomnjenih straneh in večji sočasni obremenitvi; če večina zahtevkov predpomnilnik zgreši, sama zamenjava rešitve ne odpravi vzroka počasnosti.
Avtor na podlagi preverjenih trgovin zavrača tri pogoste posplošitve: da Varnish sam po sebi bolje obravnava zasebno vsebino, zanesljivo prepreči naval zahtevkov po izpraznitvi predpomnilnika ali hitreje razveljavlja strani ob spremembah izdelkov.
Pri uvedbi največ dela po navedbah članka ne povzroča osnovna konfiguracija Varnisha, temveč zaključevanje povezav HTTPS, pravilno posredovanje dejanskega naslova IP obiskovalca in obvladovanje množičnih zahtevkov za čiščenje predpomnilnika.
Če Magento teče na več aplikacijskih vozliščih, vozlišča potrebujejo skupen predpomnilnik: članek navaja Redis za FPC ali Varnish pred vozlišči, sicer lahko obiskovalci vidijo različne podatke o ceni oziroma zalogi.
DEJSTVA
Članek je 24. septembra 2026 objavil Andriy Kovalenko iz podjetja Mirasvit.
Avtorji navajajo primerjavo na 12 trgovinah Magento s katalogi od 3.000 do 100.000 izdelkov; za meritve na dejanskih trgovinah navajajo Magento 2.4.9, PHP 8.3 ter test s 1.000 zahtevki pri 10 sočasnih povezavah.
V ločenem internem preizkusu je bil odzivni čas do prvega bajta pri že predpomnjeni kategoriji 158,4 ms za datotečni FPC in 1,8 ms za Varnish, pri strani izdelka pa 145,7 ms oziroma 2,2 ms.
V istem preizkusu je datotečni FPC ob povečanju števila sočasnih zahtevkov s 50 na 250 dosegal od 41,8 do 36,2 zahtevka na sekundo, Varnish pa od 650 do 690; avtorji opozarjajo, da je odjemalec za obremenitveno testiranje pri Varnishu dosegel svojo mejo.
Poročila Mirasvitovega orodja Cache Warmer so za del obravnavanih trgovin pokazala delež zadetkov med 5% in 67%. To ni podatek za vseh 12 trgovin, zato razpona ni mogoče razlagati kot porazdelitve celotnega vzorca.