Kunder klager ikke på at butikken er treg. De lukker fanen. Jeg finner ut hva som faktisk bremser den, retter det, og viser deg tallene før og etter.
De fleste måler forsiden, fordi det er den som ser bra ut i en rapport. Men kunden din taper ikke tålmodigheten på forsiden. Hun taper den i produktlista med filtre, eller i kassen med et felt som ikke svarer.
Derfor måler jeg hele veien: forside, kategoriside med filter, produktside, handlekurv og kasse. Det er den siste halvdelen som koster penger når den er treg, og den er nesten alltid tregere enn den første.
LuxusHair har jeg drevet siden 2009. I september kokte serveren, og det var min egen butikk, så jeg fikk sett hele forløpet fra innsiden.
Forbruket lå på 59 000 CPU-sekunder i timen. Feilraten var 27 prosent, altså feilet hver fjerde forespørsel. Årsaken var ikke et angrep, men en bot som oppdaget at handlekurven var tung og hentet den om igjen i det uendelige.
Verre var det jeg fant underveis: filtrene og sidenummereringen hadde vært ødelagt siden lanseringen av nytt design, fordi mellomlagringen ikke skilte mellom sidene. Ingen kunder hadde sagt fra. De bare dro.
Etter en uke: feilrate 2,92 prosent, og forbruket nede i 22 000 CPU-sekunder i døgnet. Poenget er ikke tallene. Poenget er at butikken så helt fin ut hele veien.
Riktig format og riktig størrelse. Et produktbilde på 2 MB blir ikke bedre av at nettleseren krymper det etterpå.
Jeg måler hva hver enkelt koster i tid. Ofte er det to eller tre som står for det meste, og som kan erstattes med noen linjer kode.
Hva som kan mellomlagres, hva som ikke kan det, og hvordan skille dem. Feil oppsett her gir enten treg butikk eller feil pris i kurven.
Filtre og sidenummerering er der det ryker først, og det er sjelden noen oppdager det.
Hvem henter hva, hvor ofte. Skal de slippe til, og på hvilke sider?
Hele veien til betaling, med Vipps, Klarna eller Stripe i bildet. Her måles det som faktisk betyr penger.
Kjører du vanlig WordPress uten butikk, er siden om treg WordPress riktigere for deg.
Du får vite hva som bremser den og hva det vil koste å rette. Finner jeg ingenting, sier jeg det, og det koster deg ingenting.
Grønberg Tech Solutions, org.nr 927 889 404 MVA. Én person, ikke et byrå. Du snakker med den som gjør jobben.