Cache
Kaldes også: Caching, Midlertidigt datalager
En cache er et midlertidigt datalager, der gemmer kopier af din webshops filer og sider, så besøgende hurtigt kan indlæse indholdet. Ved at genbruge gemte data slipper serveren for at beregne hele siden på ny ved hvert besøg, hvilket giver væsentligt kortere ladetider.
Sådan fungerer caching i din webshop
Når en kunde besøger din onlinebutik, skal serveren normalt hente produktdata, billeder og designelementer frem fra databasen for at opbygge siden. Cachen fungerer som en hurtig hukommelse, der husker det samlede resultat. I stedet for at opbygge siden helt forfra ved hvert enkelt besøg, leverer cachen den færdige side på et splitsekund.
Caching foregår på flere niveauer i den digitale infrastruktur:
- Browser-cache: Gemmer billeder, stilarter og skrifttyper lokalt på kundens computer eller telefon.
- Server-cache: Gemmer færdiggenererede HTML-sider direkte på din webserver.
- Object-cache: Gemmer hyppige databaseforespørgsler såsom produktkataloget og kategoristrukturer.
Hvorfor cachen er afgørende for din forretning
For en webshopejer har cachen to direkte konsekvenser: hastighed og serverstabilitet. En kort ladetid mindsker risikoen for, at kunder forlader shoppen i frustration. Samtidig skåner cachen din server under store kampagner eller i spidsbelastninger, hvor mange kunder handler samtidig.
| Cache-type | Hvor gemmes data? | Primær fordel for webshoppen |
|---|---|---|
| Browser-cache | Hos den besøgende | Hurtigere genbesøg og lavere dataforbrug |
| Server-cache | På webserveren | Lynhurtig indlæsning af produkt- og kategorisider |
| Object-cache | I serverens RAM | Reducerer belastningen på databasen |
Den klassiske fælde: Gamle priser og låste kurve
Den mest udbredte udfordring opstår, når cachen konfigureres for aggressivt. Hvis du opdaterer en produktpris fra 499 kr. til 399 kr., men cachen ikke ryddes automatisk, ser kunden den gamle pris.
Endnu mere kritisk er det, hvis dynamiske sider som indkøbskurven eller kassen bliver cached. Det kan bevirke, at kunder ser hinandens indkøbskurve eller oplever tekniske fejl under betalingen. Hvis du driver en wordpress webshop eller en shopify webshop, skal du sikre, at checkout-sider altid er undtaget fra cachen. Du kan få afdækket din ladehastighed og caching med en gratis webshop audit.