Genomskärningsillustration av en WooCommerce-butik som drivs av ett serverrum med svarta serverskåp direkt under butiksgolvet, som symbol för att butikens prestanda hänger på webbhotellets grund
Nyheter

WooCommerce 11.0: prestandalyft räcker inte utan rätt hosting

Det korta svaret: uppdateringen hjälper, men löser inget hostingproblem

WooCommerce släppte version 11.0 den 4 augusti 2026. Enligt utvecklarteamets egna versionsanteckningar är det en av de större uppdateringarna på länge, med 551 pull requests från 89 bidragsgivare. Uppdateringen är bakåtkompatibel men kräver en databasuppdatering (database upgrade) vid installation. Det som sticker ut mest när man går igenom ändringslistan är hur många av pull requesterna, hela 28 stycken, som är taggade för prestanda, cache eller databasskalbarhet. Det är ovanligt mycket för en enskild version.

Skärmdump av WooCommerce på WordPress.org som visar antal aktiva installationer och senast uppdaterad
WooCommerce på WordPress.org: version, antal aktiva installationer och senaste uppdatering.

Frågan vi har fått av flera svenska butiksägare sedan releasen är i praktiken densamma. Betyder det här att man klarar sig på ett billigare webbhotell nu? Vårt svar, efter att ha läst igenom vad som faktiskt förändrats, är nej i de flesta fall. Förbättringarna är verkliga men måttliga, och de sitter till stor del i produktsidans renderingslogik snarare än i grundproblemen som får en Woo-butik att stanna av. De problemen, för lite PHP-minne, för få samtidiga PHP-processer (workers), en databas som inte hinner med, ligger kvar hos webbhotellet precis som förut.

Vad som faktiskt blivit snabbare

Siffrorna från WooCommerce-teamet är specifika, och det är värt att vara exakt om dem eftersom de lätt överdrivs i återgivning. Variabla produkter, det vill säga produkter med varianter som storlek eller färg, laddar enligt versionsanteckningarna ungefär 9–12 procent snabbare på produktsidan. Paketprodukter (bundle products) går igenom kassan 6–12 procent snabbare. Det är mätbara vinster, men de är inte i den storleksordning som gör att en butik som redan får timeout i kassan under en kampanj plötsligt klarar trycket.

Ett par andra ändringar är värda att nämna kort:

  • Produkt-objektcache (product object caching) är aktiverad som standard för nya butiker som installerar 11.0. Befintliga butiker måste aktivera den själva.
  • HPOS (High-Performance Order Storage, standard sedan WooCommerce 8.2) har fått optimerade databasfrågor för orderöversikten när man filtrerar på flera statusar samtidigt.
  • Store API tar bort dubbletter och begränsar antalet anrop som räknar produkter i en samling, vilket minskar onödig belastning vid sidladdning.
  • Bakgrundsjobb kör nu på Action Scheduler 4.0.0, en uppgradering som är relevant för hur schemalagda uppgifter belastar servern.
  • Inloggade kunder kan koppla en tidigare gästorder till sitt konto via e-postverifiering, en utbyggnad av en funktion som introducerades i 9.5.
  • Den experimentella Product Editor Beta är helt borttagen.

Vi har inte kört WooCommerce 11.0 i egen produktionsmiljö och kan därför inte dela egna mätningar. Det vi kan göra är att sätta siffrorna i relation till vad de faktiskt kräver av hostingmiljön, vilket är den delen som brukar saknas i funktionsgenomgångar.

Objektcachen är den intressantaste förändringen, och den kräver rätt hosting

Om vi ska peka ut en enda punkt som är värd att förstå ordentligt så är det produkt-objektcachen. Den är designad för att spara undan resultatet av tunga databasfrågor så att WordPress slipper räkna om samma sak vid varje sidladdning. Problemet är att den mekanismen ger som mest när den stöds av en persistent objektcache, i praktiken Redis eller Memcached, som lever kvar mellan sidladdningar och besökare.

Utan en persistent cache faller WordPress tillbaka på sin inbyggda cache som bara gäller under en enskild sidladdning. Objektcachen finns då fortfarande där rent tekniskt, men den återanvänder inte data mellan besökare på samma sätt, och en stor del av vinsten uteblir. Avgörande är alltså inte WooCommerce 11.0 i sig, utan om webbhotellet du står på faktiskt erbjuder Redis eller motsvarande. Här skiljer sig svenska webbhotell åt rejält. Vissa erbjuder det som standard på högre paket, andra inte alls på delade lösningar. Vår jämförelse av webbhotell med Redis visar hur ojämnt det ser ut i praktiken.

Databasuppdateringen är ett skäl att testa i staging först

WooCommerce 11.0 kräver en databasuppdatering vid installation, samtidigt som Action Scheduler uppgraderas till version 4.0.0. Ingen av delarna är dramatisk i sig, men kombinationen av schemaändring och nytt bakgrundsjobbssystem är precis den typ av uppdatering som bör köras i en testmiljö innan den möter riktiga kunder, särskilt för en butik som redan är i drift och beroende av att kassan fungerar.

Det gäller i ännu högre grad om butiken kör tunga tillägg ovanpå WooCommerce, eller har en stor produktkatalog där en databasmigrering tar tid att slutföra. Vi har skrivit mer utförligt om hur man sätter upp en staging-miljö och synkroniserar den säkert mot skarp drift, vilket är rimligt att göra innan man trycker på uppdateringsknappen på en produktionsbutik.

Flaskhalsarna som ingen versionsuppdatering rör

Det här för oss tillbaka till den faktiska frågan. En version med 28 prestandaförbättringar låter som mycket, och det är det också, men den ändrar inget i grunden om webbhotellet redan är underdimensionerat för en WooCommerce-butik. Antalet PHP-workers som avgör hur många besökare som kan lägga en beställning samtidigt, mängden PHP-minne som en tung kassaflödesprocess får tilldelat, och databasens förmåga att hantera samtidiga skrivningar vid en kampanj, allt det sitter kvar precis som innan uppdateringen.

Vi har tidigare gått igenom just varför WooCommerce-butiker kraschar på för svagt webbhotell, och listan med orsaker där är i stort sett oförändrad efter 11.0. Om du redan idag ligger nära gränsen på ett budgetpaket kommer 9–12 procent snabbare produktsidor knappast rädda dig vid nästa toppbelastning. Om du däremot redan har en hostingmiljö med marginal, persistent objektcache och tillräckligt med PHP-resurser, är 11.0 ett välkommet och kostnadsfritt lyft ovanpå det. Vår rekommendation är därför att se releasen som just det, ett lyft, inte som en ersättning för att faktiskt matcha webbhotellet mot butikens storlek. Den som funderar på vilka webbhotell som är byggda för att hantera WooCommerce väl kan utgå från vår genomgång av webbhotell för WooCommerce.