Boka ett samtal

Fyll i formuläret så ringer vi upp dig så snart som möjligt

Nödsituation

Vid nödsituationer eller driftstörningar kan du skicka ett SMS till vår jourtelefon

Jourtelefon (endast SMS)

+45 29 70 15 95

Skicka ett SMS med följande information:

  • Ditt namn och din webbshop
  • Beskrivning av problemet
  • Ditt telefonnummer för återuppringning

Anteckningar: Denna tjänst är endast avsedd för kritiska situationer där din webbshop ligger nere eller har allvarliga problem. För vanlig support, vänligen använd våra normala supportkanaler.

Cache

Caching är en tillfällig lagring av data som snabbar upp din webbutik genom att återanvända redan bearbetad information istället för att hämta och räkna om den varje gång. Detta är avgörande för prestanda och användarupplevelse.

Vad är cache?

Cache (uttalas "kash") är en cacheminne som lagrar kopior av data så att de kan levereras snabbare vid nästa begäran. När en besökare begär en sida i din webbutik måste servern vanligtvis hämta data från databasen, bearbeta mallar, generera HTML och skicka den till webbläsaren. Med cachelagring lagras resultatet så att nästa besök kan levereras direkt utan all denna bearbetning.

Cachelagring finns på många nivåer - från webbläsarens lokala cache till cache på serversidan och CDN-cache. Tillsammans kan de dramatiskt minska laddningstiden.

Olika typer av cache

Cache i webbläsaren

Webbläsaren lagrar filer som bilder, CSS, JavaScript och teckensnitt lokalt på användarens enhet. Nästa gång användaren besöker din shop laddas dessa filer från den lokala cachen istället för att laddas ner igen. Styrs via HTTP-cache-rubriker (Cache-Control, Expires, ETag).

Cache på serversidan

Servern lagrar förgenererade sidor eller delresultat så att de kan levereras utan att hela genereringsprocessen körs för varje begäran. Detta kan vara:

  • Mallcache: kompilerade mallar återanvänds istället för att analyseras varje gång.
  • Databascache: Resultat av frekventadatabasförfrågningar lagras i minnet.
  • Objektcache: Beräknade objekt (t.ex. produktdata) lagras temporärt.

CDN-cache

Ett CDN (Content Delivery Network) distribuerar kopior av dina statiska filer till servrar över hela världen. Användarna hämtar filerna från den närmaste servern, vilket minskar latensen avsevärt.

Cache för applikationer

Cachelagring på applikationsnivå med system som Redis eller Memcached. Lagrar ofta använda data i serverns RAM-minne för extremt snabb åtkomst.

Cachelagring i Shoporama

Shoporama använder flera cachningslager för att optimera prestanda:

  • Smarty mallcache: Kompilerade mallar cachelagras automatiskt och återskapas när mallen ändras.
  • Feed-cache: Produktfeeds (Google Shopping, PriceRunner, Kelkoo etc.) cachas i 1-6 timmar för att minska serverbelastningen.
  • Sitemap-cache: XML-sitemaps cachas i 1 timme.
  • Bildcache: Genererade miniatyrbilder cachas så att de inte behöver skalas vid varje visning.
  • Lagerstatuscache: Produktens lagerstatus cachelagras för snabb visning.

Varför är cachelagring viktigt?

  • Snabbare lad dning: Cachade sidor laddas betydligt snabbare, vilket resulterar i en bättre användarupplevelse.
  • Bättre SEO: Google använder Core Web Vitals (hastighet) som en rankningsfaktor. Snabbare sidor rankas bättre.
  • Lägre serverbelastning: Cachelagring minskar antalet databasfrågor och beräkningar, vilket sparar serverresurser.
  • Bättre konvertering: Studier visar att en fördröjning på 1 sekund kan minska konverteringen med upp till 7%.

Utmaningar med cachning

  • Föråldrade data: Cachade data kan visa föråldrade priser, lagerstatus eller innehåll. Cache invalidation (rensning av cache när data ändras) är ett av de svåraste problemen inom mjukvaruutveckling.
  • Personanpassat innehåll: Sidor med personanpassat innehåll (varukorg, kundspecifika priser) kan inte cachas på samma sätt som statiska sidor.
  • Felsökning: C achelagring kan försvåra felsökning eftersom ändringar inte syns omedelbart.

Vi kan marknadsföring online på Shoporama

Vi har själva arbetat med onlinemarknadsföring i årtionden. Som det enda butikssystemet i landet har vi talat flera gånger på konferenser som Marketingcamp, SEOday, Shopcamp, Digital Marketing, E-commerce Manager, Ecommerce Day, Web Analytics Wednesday och många fler.

Se hela ordlistan