Cache
En cache lagrar kopior av data, sidor eller filer så att upprepade förfrågningar levereras snabbare utan att återhämta eller återskapa innehållet.

Vad är cache?
En cache är tillfällig lagring som lagrar kopior av data, sidor eller filer så att en senare begäran kan besvaras från kopian istället för att hämta eller återskapa innehållet. Det sparar både tid och belastning. En onlinebutik har vanligtvis flera cachelager staplade tillsammans: webbläsarens cache på besökarens enhet, en CDN eller edge cache nära användaren och server-side caching av dynamiskt innehåll.
Varför spelar cache roll?
Hastighet påverkar både konvertering och rankning, och cachning är ett av de mest effektiva sätten att minska svarstiden. När statiska filer serveras från en CDN istället för från ursprungsservern varje gång, sjunker latensen kraftigt. Avvägningen är att en cache visar en ögonblicksbild i tid: en cachad sida kan kort visa föråldrade priser eller lagernivåer tills cachen går ut eller ogiltigförklaras.
Vanliga användningsfall
- Bilder och tillgångar – produktbilder, CSS och JavaScript serveras från CDN-kanten och återanvänds över sidvisningar.
- Webbläsarcache styrs av HTTP-rubriker som
Cache-ControlochETag, som bestämmer hur länge filer får återanvändas. - “Min temaändring visas inte” – gammal CSS/JS ligger kvar i cachen tills filen får en ny version.
- Kampanjtoppar där cachning avlastar servern när många besökare besöker samma sidor samtidigt.
Shopify perspektiv
Shopify är en helt värd plattform, så server-side caching och TTL hanteras av Shopify - du kan inte ställa in dem fritt som du skulle göra på en självvärd server. Statiska tillgångar serveras automatiskt från Shopifys inbyggda CDN. När du använder filtret asset_url i ditt tema lägger Shopify till ett versionsfingeravtryck till filens URL, så att en ny implementering automatiskt bryter både CDN och webbläsarcache. Det är värt att optimera dina bilder till WebP innan de hamnar i cachen.