Det viktigste valget er ikke hvor mange gigabyte webhotellet tilbyr. Det er hvem som skal ha ansvar for programvare, sikkerhet, backup og feil når butikken er åpen.

En løsning som Shopify har hosting som en del av plattformen. WooCommerce kjører på WordPress og trenger et webhotell som er dimensjonert og konfigurert for nettbutikk. De to alternativene bør derfor ikke sammenlignes som om de bare var ulike nettsideprogrammer.

Velg driftsmodell før leverandør

LøsningHostingHvem oppdaterer plattformen?Passer ofte for
Shopify eller annen driftet butikkplattformInngår i tjenestenPlattformleverandøren drifter grunnsystemet, mens dere håndterer butikk, apper og innholdBedrifter som vil bruke minst mulig tid på serverdrift
WooCommerceEget eller administrert WordPress-webhotellDere, byrået eller hostingleverandøren må avklare ansvaretBedrifter som trenger større frihet i WordPress
Skreddersydd nettbutikkAvtales med utvikler og driftsleverandørMå beskrives i avtalenSpesielle integrasjoner og behov som standardløsninger ikke dekker

Har dere allerede valgt Shopify, trenger dere normalt ikke å kjøpe et separat tradisjonelt webhotell for selve butikken. Dere kan fortsatt bruke et .no-domene fra en ekstern registrar. Shopify beskriver hvordan et eksternt domene kobles til med DNS .

Krav til et WooCommerce-webhotell

WooCommerce er mer krevende enn en enkel WordPress-side. Produktkatalog, lager, handlekurv, ordre og automatiske oppgaver bruker database og serverressurser hele dagen.

Be leverandøren svare konkret på dette:

  • Hvilke PHP- og databaseversjoner er tilgjengelige nå?
  • Er pakken anbefalt for WooCommerce, eller bare teknisk i stand til å installere WordPress?
  • Hvor mye minne og prosessorkapasitet får nettstedet i praksis?
  • Kan kapasiteten økes før en kampanje eller trafikktopp?
  • Finnes staging, slik at oppdateringer kan testes uten å risikere kassen?
  • Hvor ofte tas backup, hvor lenge lagres den, og hvem kan gjenopprette den?
  • Overvåkes nedetid og feil i planlagte oppgaver?

WooCommerce anbefaler for tiden PHP 8.3 eller nyere og MySQL 8.0 eller MariaDB 10.6 eller nyere. Kravene endrer seg, så bruk alltid WooCommerce sin oppdaterte kravside fremfor et gammelt spesifikasjonsark fra en hostingleverandør.

Dimensjoner mer enn sidevisninger

En nettbutikk har minst tre typer belastning. Be leverandøren forklare hvordan hver av dem begrenses og overvåkes:

BelastningEksemplerSpørsmål til leverandøren
Kundeforespørslerproduktsider, søk, handlekurv og utsjekkHvor mange samtidige dynamiske forespørsler tåler pakken?
Administrativt arbeidproduktimport, rapporter, bilder og masseendringerKan tunge jobber skilles fra kundeforespørslene?
Bakgrunnsjobbere-post, webhooks, lageroppdatering og abonnementHvordan kjøres, logges og startes feilede jobber på nytt?

Trafikk alene er et dårlig kapasitetsmål. Ti kunder i utsjekk kan belaste databasen mer enn hundre besøk på en cachet forside. En stor produktimport kan samtidig blokkere administrasjonen selv om kundesidene ser raske ut.

Be om målbare grenser for PHP-prosesser, minne, CPU, databaseforbindelser, lagring, inode- eller filantall og eventuelle eksterne kall. «Ubegrenset» bør alltid følges av en forklaring på rettferdig bruk, struping og hva kunden ser når en grense nås.

Backup må testes, ikke bare loves

«Daglig backup» sier lite alene. En brukbar backupordning bør dekke både filer og database, ha flere gjenopprettingspunkter og gjøre det mulig å hente tilbake butikken raskt.

Spør også hva som skjer med ordrer som kommer inn mellom siste sikkerhetskopi og en gjenoppretting. En gammel database kan få butikken på nett igjen, men samtidig fjerne nye ordre eller lagerendringer. Les mer om hvordan du vurderer backup for nettsted og nettbutikk .

Avtal to mål:

  • RPO: hvor mye ny data virksomheten kan tåle å miste, målt som tid siden siste brukbare kopi
  • RTO: hvor lang tid det skal ta å få den avtalte tjenesten tilbake

En butikk med løpende ordre trenger ofte et kortere datapunkt enn en informasjonsside. Test gjenoppretting i et separat miljø og kontroller produkter, ordre, kunder, medier, tema, tillegg og konfigurasjon. WooCommerce beskriver at filer og database må behandles som separate deler av en full kopi i sin backupveiledning .

En restore kan også gjeninnføre en gammel kø av planlagte jobber. Avklar hvordan betalinger, ordrebekreftelser, lager og abonnementer fra tidsrommet mellom kopien og hendelsen skal avstemmes før butikken åpnes igjen.

Ytelse bør måles i en ekte butikk

Et løfte om SSD eller «ubegrenset trafikk» forteller ikke hvordan handlekurven oppfører seg under belastning. Be om svar på hvor mange samtidige PHP-prosesser pakken har, hvilke grenser som gjelder for CPU og minne, og hva leverandøren gjør når grensene nås.

Test deretter sidene som faktisk betyr noe:

  1. kategori med mange produkter
  2. produktside med bilder og varianter
  3. handlekurv
  4. utsjekk
  5. administrasjon under import eller kampanje

Cache kan gjøre produktsider raske, men innloggede kunder, handlekurv og utsjekk kan ikke behandles som vanlige statiske sider. Derfor er rask forside alene et dårlig grunnlag for å velge hosting.

Bakgrunnskøen er en del av driften

WooCommerce bruker planlagte handlinger til oppgaver som ordrevarsler, webhooks og enkelte betalings- eller abonnementsprosesser. WooCommerce dokumenterer Action Scheduler og hvordan forfalte jobber kan avsløre at WP-Cron, interne forespørsler eller serverressurser ikke fungerer som forventet.

Spør hvem som følger med på køen, hvor lenge en handling kan stå før det varsles og hvordan en trygg ny kjøring gjøres. En grønn oppetidsmåling av forsiden oppdager ikke nødvendigvis at ordree-post, lagerkobling eller en webhook har stoppet.

Test toppene dere faktisk planlegger

Bygg en test som ligner neste kampanje: samme produktantall, bilder, søk, innloggede brukere, rabattregler og eksterne integrasjoner. Kjør den i god tid før lansering og mål både svartid, feilrate, databasebelastning og kødybde.

Avtal også hva som skjer når kapasiteten ikke holder. Kan pakken skaleres uten flytting? Hvor lang varsling trenger leverandøren? Hvilke tilleggskostnader oppstår, og hvordan rulles kapasiteten ned etter kampanjen?

HTTPS er bare ett av sikkerhetskravene

Hele butikken skal bruke HTTPS, og sertifikatet bør fornyes automatisk. WooCommerce har en egen veiledning om SSL og HTTPS . Men et gyldig sertifikat sikrer bare forbindelsen. Dere trenger også oppdateringer, tilgangsstyring, tofaktorinnlogging, logging og en plan for sikkerhetshendelser.

Hvis driftsleverandøren behandler personopplysninger på deres vegne, må ansvaret reguleres i en databehandleravtale. Datatilsynet forklarer når avtalen er nødvendig og hva den må inneholde . Avklar også hvor data lagres, hvilke underleverandører som brukes, og hvordan data slettes når avtalen avsluttes.

Fordel ansvaret før første ordre

«Administrert» betyr ikke det samme hos alle leverandører. Fyll ut ansvarsmatrisen med navn og responstid:

OppgaveButikkeierUtvikler eller byråHostingleverandør
Brukere og tofaktorinnlogging
WordPress- og WooCommerce-oppdateringer
Tema og utvidelser
Server, PHP og database
Betalings- og integrasjonsfeil
Backup og gjenoppretting
Sikkerhetshendelse og kundekommunikasjon
Overvåking og vakt utenfor arbeidstid

En rad uten eier er et kjent hull. En rad med to eiere uten grense er også et hull. Avtalen bør si hvem som undersøker først, hvilke logger de har tilgang til og når saken sendes videre.

Support må passe åpningstiden

En nettbutikk som tar imot betaling hele døgnet trenger en annen støtteordning enn en side som bare genererer henvendelser i arbeidstiden. Sammenlign:

  • når supportkanalen er bemannet
  • responstid mot faktisk tid til teknisk undersøkelse
  • om kritiske saker kan eskaleres utenfor arbeidstid
  • hvem som kan gjenopprette backup eller øke kapasitet
  • hvordan status og hendelser kommuniseres
  • hva som er inkludert og hva som faktureres per time

Et løfte om «24/7 overvåking» sier ikke at noen retter applikasjonen. Be om et eksempel på hvem som gjør hva når forsiden svarer, men utsjekk eller bakgrunnsjobber feiler.

Sammenlign totalen, ikke introduksjonsprisen

Regn sammen kostnadene for minst to år:

  • plattform eller webhotell
  • tema og betalte utvidelser
  • betalingsløsning og transaksjonskostnader
  • utvikling og design
  • vedlikehold, oppdateringer og feilhåndtering
  • backup, overvåking og sikkerhet
  • flytting hvis dere senere bytter løsning

En billig hostingpakke kan bli dyr dersom dere må kjøpe hjelp hver gang en oppdatering feiler. En driftet plattform kan koste mer per måned, men spare tid på teknisk vedlikehold. Riktig valg avhenger av hva dere skal selge, integrasjonene dere trenger og hvem som faktisk skal drifte løsningen.

Avtal hvordan dere kommer dere ut

Før oppstart bør dere kunne svare på hva virksomheten får ved avslutning:

  • database, filer, medier og konfigurasjon
  • DNS-sone og kontroll på domenet
  • dokumentasjon på server, planlagte jobber og integrasjoner
  • oversikt over tema- og tilleggslisenser
  • logger og backup i avtalt periode
  • sletting hos leverandør og underleverandører
  • bistand, timepris og tidsplan for flytting

Test en eksport mens samarbeidet fungerer. En databasefil er ikke nok hvis kode, opplastinger, hemmeligheter, cron-jobber og eksterne tjenester mangler. Domenet bør stå på riktig virksomhet og kunne styres uavhengig av den tekniske plattformen.

Før dere bestiller

Skriv ned antall produkter, forventet ordrevolum, betalingsmåter, frakt, regnskapssystem, lagerstyring og hvilke personer som skal vedlikeholde butikken. Send den samme listen til alle leverandører. Da blir svarene sammenlignbare, og uklare forbehold blir lettere å oppdage.

Vymos gratis standardnettside er en enkel bedriftsside og inkluderer ikke nettbutikk eller WooCommerce. Vymo bygger heller ikke selve nettbutikken som del av domenetjenesten.

Trenger dere bare en side som presenterer bedriften og peker videre til en eksisterende butikk, kan dere bestille gratis nettside . Har dere allerede valgt butikkplattform og vil avklare .no-domene eller et konkret hostingbehov, velger dere «Større nettside eller webhotell» i forespørselsskjemaet . Vymo vurderer om behovet passer før det eventuelt gis et tilbud; skjemaet er ikke en bestilling av nettbutikk.

Avklar domene og hosting før dere bygger

Vymo bygger ikke selve nettbutikken. Vi kan hjelpe med .no-domene og avklare om et hostingbehov passer før dere velger løsning.