Varnish-optimeret magentohosting

Varnish cache
+ Powerhosting: 
Makes Magento fly!

Efter utallige opfordringer har vi nu lagt sidste hånd på et frontend caching-modul til MagentoCommerce og den sidste måneds tid har budt på omfattende tests/optimeringer af vores nye varnish-infrastruktur.

Varnish er en avanceret HTTP-accelerator og udviklet af den danske unix-guru og kerneudvikler Poul-Henning Kamp. 
Oprindeligt blev vanish udviklet for VG.no for at aflaste deres webservere, men varnish bruges idag af de fleste store sites; Twitter og Facebook eksempelvis.

Varnish er en såkaldt reverse-proxy hvis formål er at placere sig foran almindelige webservere og gemme en kopi af statiske sidevisninger, således varnish kan levere det samme indhold til flere klienter uden at skulle vente på en sløv webserver/PHP/DB.

Det er desværre ikke uden kompleksitet at spænde varnish foran en applikation som magentocommerce da der en flere elementer som ikke egner sig til caching.
Bla. vil de færreste bryde sig om at fx. indkøbskurven er statisk, derfor har det været nødvendigt for os at udvikle magentohotel-varnish modulet således at der er en intelligent cache-invaliderings metode foruden en kompleks cachingalgoritme i selve varnish-konfigurationen. 

Vi mener selv det er lykkedes os ret godt. Men en cache hit-rate op over 80% og ingen stale-cache issues er vi nu klar til at tage varnish-modulet i produktion.



For magento betyder det nu 3 ting: 

  • At vi nu kan afkoble magentos/webserverens performance fra den performance klienterne føler i browseren.
  • Sidevisninger er ca. faktor 10 gange hurtigere.
  • Du skal ikke bekymre dig om der er saft nok i din hosting-løsning i forbindelse med markedsføring, kampagner og lign.

For os betyder det 2 ting:

  • Vi kan løse hosting-opgaven med mindre isenkram
  • Vi kan levere dit indhold hurtigere
  • Yderligere redundans via loadbalancing på varnish 

For dig som shopejer betyder det:

  • Bedre konvertingsgrad på shoppen
  • Bedre resultater i søgemaskinerne
  • Gladere kunder 

Specifikt for vores magento-kunder betyder det at alle semi-dedikerede magentohoteller bliver opgraderet med vores varnish-modul i nærmeste fremtid. 

Se et eksempel på en 
varnish-optimeret magento demoshop


    Kontakt supporten hvis du har spørgsmål.
     

    Om forfatter

    Dennis Support
    bofh@powerhosting

    Relaterede artikler

    Nyhedsbrev... Privat, sikkert og spam-fri.