Webbhotell för en webbshop: det som verkligen spelar roll
Hosting för en webbshop handlar om mer än hastighet. Det här bör du kontrollera för WooCommerce och andra butiker: resurser, SSL, backuper, staging och support.
En webbshop skiljer sig från en informationssajt på en avgörande punkt: driftstopp och långsamhet kostar pengar direkt. En besökare som läser din "Om oss"-sida kan vänta, men en kund med full varukorg gör det inte. Det ändrar vad du ska leta efter hos ett webbhotell. Den här artikeln fokuserar på en egenhostad butik, till exempel WooCommerce på WordPress eller en annan PHP-baserad butik, snarare än en helt hostad plattform.
Varför butiker behöver mer än en blogg
Butikssidor är till stor del dynamiska. Varukorgen, kassan, kontosidorna och sidorna med lagersaldo kan inte levereras från en enkel cache, eftersom varje besökare ser olika innehåll. Varje sådan förfrågan kör PHP och anropar databasen. En butik med 20 samtidiga shoppare behöver därför mycket mer processorkapacitet än en blogg med 20 samtidiga läsare.
Resurser: minne, processor och PHP-arbetare
Titta på gränserna per konto för minne, processor och parallella PHP-processer, inte bara lagring. Butiker med många produkter, varianter och tillägg för frakt, skatt och marknadsföring kan lätt behöva flera hundra megabyte minne per förfrågan. Om paketet inte publicerar dessa gränser, fråga. När en butik är upptagen hela dagen eller ofta har rea är en VPS med reserverade resurser ett praktiskt steg upp från delat webbhotell.
Lagringshastighet och databasen
Produktsökningar, orderhistorik och lageruppdateringar belastar alla databasen. Snabb SSD- eller NVMe-lagring och en aktuell version av databasservern gör en märkbar skillnad. Håll koll på databasens storlek, som tenderar att växa genom ordrar, sessioner och loggar. Regelbunden rensning hjälper.
SSL är inte valfritt
Varje sida där kunder anger uppgifter måste använda HTTPS. Kostnadsfria certifikat från Let's Encrypt ingår i alla paket hos Zebra Hosting. Se vår SSL-sida för hur det fungerar. Kontrollera också att certifikatet förnyas automatiskt, så att det aldrig går ut en lördagskväll.
Säkerhet och betalningssäkerhet
- Använd en betalleverantörs hostade kassa eller godkänd integration så att kortuppgifter aldrig når din server. Lagra inte betaldata själv.
- Håll allt uppdaterat: kärnan, butikstillägget, betal- och fraktillägg, temat och PHP.
- Använd starka administratörsuppgifter och tvåfaktorsautentisering där det finns.
- Lägg till ett brandväggs- och CDN-lager för att filtrera skadlig trafik. Vår säkerhetssida beskriver tillvägagångssättet.
Butiker är attraktiva mål eftersom de hanterar kunddata, så dina skyldigheter kring integritet och dataskydd är också större än för en enkel sajt. Kontrollera vilka regler som gäller i ditt land och för dina kunder.
Backuper och återställning
För en butik är det ett allvarligt problem, inte en olägenhet, att förlora en dags ordrar. Fråga ditt webbhotell:
- Hur ofta tas backuper, och hur länge sparas de?
- Säkerhetskopieras databaser lika ofta som filer?
- Kan jag återställa en backup själv, snabbt?
Överväg att ta en extra backup före större förändringar, till exempel en rea-lansering eller en uppdatering av ett tillägg.
Staging-miljö
Testa aldrig uppdateringar i den skarpa butiken. En staging-kopia låter dig prova nya tillägg, temaändringar och PHP-uppgraderingar utan att riskera kundernas ordrar. Med Plesk kan du klona en sajt till en subdomän för det ändamålet. Kunskapsbasen har vägledning.
Hastighet påverkar konverteringen
Besökare bedömer en butik inom några sekunder. Hastighet kommer från tre lager: effektiv hosting, bra cachelagring för icke-personliga sidor och ett CDN för bilder och statiska filer. Cloudflare CDN är tillgängligt på sajter som hostas hos oss. Se CDN-sidan. Optimera produktbilderna rejält, eftersom de oftast är den tyngsta delen av varje sida.
Leveransbarhet för e-post
Orderbekräftelser och lösenordsåterställningar måste nå inkorgen. Konfigurera SPF, DKIM och DMARC för din domän och använd ett pålitligt e-postupplägg. Att separera transaktionsmejl från ditt huvudsakliga webbhotell kan skydda leveransbarheten om din sajt någonsin skulle bli komprometterad. E-posthosting för företag är ett alternativ.
Support när något går sönder
Om kassan slutar fungera en fredag behöver du någon som svarar snabbt och förstår PHP-fel. Kontrollera supportens öppettider och kanaler innan du binder dig, och föredra leverantörer där du kan förklara ett problem på ditt eget språk.
En snabb checklista för butikshosting
- Publicerade gränser för minne, processor och PHP-processer
- SSD- eller NVMe-lagring och en aktuell PHP-version
- Kostnadsfritt automatiskt SSL
- Täta databasbackuper med återställning på egen hand
- Möjlighet till staging och en enkel uppgraderingsväg
- Snabb support
Belastningstest före en stor rea
Om du planerar en kampanj ska du inte upptäcka dina gränser under den. Kör ett enkelt belastningstest på en staging-kopia, eller åtminstone klicka igenom hela köpflödet medan du tittar på resursgraferna. Kontrollera att cachereglerna undantar varukorgen och kassan, att din sökfunktion inte kör tunga frågor för varje tangenttryckning och att schemalagda uppgifter inte körs under högtrafik. En kort repetition avslöjar ofta ett långsamt tillägg som annars hade orsakat problem i värsta tänkbara ögonblick.
Planera uppgraderingsvägen i förväg
Bestäm nu vilka signaler som ska få dig att gå över till ett större paket: till exempel att kassans svarstider kryper uppåt, täta resursvarningar eller att trafiken fördubblas. Att skriva ner utlösaren gör ett stressigt beslut till ett rutinbeslut.
Att börja med Zebra Hosting
Många små butiker börjar på ett WordPress-paket och går över till en VPS när orderflödet växer. Eftersom vi erbjuder båda är flytten enkel, och vårt team kan flytta dig kostnadsfritt. Se WordPress-hosting för att komma igång, och kontakta oss om du vill ha hjälp att uppskatta när din butik behöver mer.