Foto bij het artikel Webhosting voor webshops: eisen aan snelheid, veiligheid en schaalbaarheid
Foto van Sergei Starostin op Pexels

Hosting en domein

Webhosting voor webshops: eisen aan snelheid, veiligheid en schaalbaarheid

Een webshop groeit zelden in een rechte lijn. Campagnes, een groter assortiment of internationale verkoop zorgen voor pieken, stelt Oxilion.

Waarom webshophosting andere eisen stelt dan een gewone website

Een webshop groeit zelden in een rechte lijn. Campagnes, een groter assortiment of internationale verkoop zorgen voor pieken, stelt Oxilion.

De technische werkelijkheid van e-commerce wordt dan zwaarder. Denk aan meer gelijktijdige bezoekers bij acties, e-mailcampagnes en social ads. Ook databaseverkeer stijgt door productfilters, voorraadchecks, klantaccounts en winkelwagens. Daarnaast komen er integraties met betaalproviders, fulfilment, marketplaces, ERP en e-mailmarketing.

De impact van een storing schaalt mee. Oxilion rekent voor: 30 minuten downtime is vervelend bij 20 orders per dag, maar een incident bij 2000 orders per dag.

Hosting voor een webshop moet daarom drie dingen leveren: snelheid, veiligheid en schaalbaarheid. Snelheid is niet alleen gebruiksvriendelijk; het beïnvloedt conversie, vindbaarheid, klanttevredenheid en de betrouwbaarheid van je online omgeving (Internet Today).

Een trage pagina zorgt dat bezoekers afhaken voordat de inhoud zichtbaar is. Dat effect is sterker bij een webshop of online applicatie dan bij een bedrijfswebsite (Internet Today).

Veiligheid gaat over klantdata en betalingen. Schaalbaarheid gaat over meegroeien zonder noodmigratie op het slechtste moment (Oxilion).

Snelheid als businesscase: conversie, SEO en advertentiekosten

Hoasted vergelijkt een geoptimaliseerde website met een niet-geoptimaliseerde website. In die vergelijking staat een laadtijd van minder dan 2 seconden tegenover meer dan 5 seconden.

De geoptimaliseerde site scoort hoger op kwaliteitsscore in advertising, heeft een lagere gemiddelde klikprijs, een hogere conversie, een verbeterde bijdrage aan zoekmachine-ranking en een extreem verbeterde klantervaring. Hoasted concludeert dat snellere websites beter ranken in zoekmachines en dat advertentiekosten omlaaggaan.

Theory7 stelt dat Google laadtijd als rankingfactor gebruikt en dat bezoekers pagina's binnen 2-3 seconden verwachten. Uit onderzoek blijkt volgens Theory7 dat 40% van de bezoekers een website verlaat die langer dan 3 seconden laadt.

Cloudnode voegt toe dat een vertraging van twee seconden al kan leiden tot verlaten winkelwagens.

Internet Today beschrijft het mechanisme: een trage productpagina, zoekfunctie of checkout onderbreekt het bestelproces. Bezoekers worden ongeduldig, klikken weg of stellen hun aankoop uit.

Voor SEO geldt volgens Internet Today dat wanneer twee websites inhoudelijk vergelijkbaar zijn, technische performance het verschil kan maken.

Impact van laadtijd op conversie en advertentiekosten

  • 2Laadtijd < seconden — Hogere conversie, lagere klikprijs, betere SEO
  • 5Laadtijd > seconden — 40% van bezoekers verlaat de site binnen 3 seconden

De performanceketen: waar je hoster en je configuratie op moeten aansluiten

Performance is geen enkel knopje maar een keten, aldus Oxilion: DNS, TLS, serverrespons, caching, database, afbeeldingen, scripts en externe diensten. Je wilt voorspelbaarheid, niet dat de ene keer snel is en de andere keer traag.

Veel winst zit in het wegnemen van bottlenecks. Voorbeelden zijn te weinig PHP-workers, een database die op slot loopt of te zware queries door filters en zoekfuncties.

Caching op drie niveaus helpt de serverdruk verlagen: pagina-caching, object-caching en CDN-caching.

Theory7 noemt concrete eisen aan de hostingomgeving. SSD-opslag is tot 10x sneller dan traditionele HDD en anno nu standaard. Een LiteSpeed-webserver is sneller dan Apache, vooral voor WordPress en andere PHP-applicaties, en werkt samen met de gratis LiteSpeed Cache-plugin.

Een server in Nederland laadt sneller dan een server in de VS; Amsterdam is dan een logische locatie. HTTP/2 of HTTP/3 is nodig, waarbij QUIC de nieuwste standaard is. Server-side caching bewaart pagina's in het geheugen.

Voldoende resources zijn cruciaal: een overbelaste server is altijd traag. Goede providers beperken daarom het aantal sites per server. Cloudnode adviseert daarnaast SSD-opslag en een CDN, en het testen van laadtijden vanaf verschillende locaties in Nederland.

Configuratie aan de kant van de website telt net zo hard mee. De Optimalisatie Basis van Hoasted bevat bijvoorbeeld JPG- en PNG-optimalisatie, caching-configuratie in de website, beperking van JavaScript en CC-libraries, caching-configuratie op het hostingaccount, redirectcontrole en htaccess-aanpassing.

Als minimale performance-score noemt Hoasted voor die basis een GTmetrix-score van C (75+), met een indicatie van de laadtijd tussen 1 en 5 seconden. Zulke ingrepen zijn een voorbeeld van hoe hoster en configuratie op elkaar moeten aansluiten.

Veiligheidseisen: klantdata en betalingen afschermen zonder de snelheid te remmen

E-commercesites zijn aantrekkelijke doelwitten. BigCommerce citeert een rapport waaruit blijkt dat 29% van het verkeer op e-commercewebsites kwaadwillige bedoelingen had. Het Trustwave Global Security Report 2020 noemt de detailhandel de sector die het meest het doelwit was van cyberaanvallen.

BigCommerce beschrijft de meest voorkomende aanvalsvormen. Phishing is social engineering om privé-informatie zoals bankgegevens of burgerservicenummers te ontfutselen. Malware en ransomware kunnen je volledig buitensluiten tot je losgeld betaalt, zonder garantie dat je weer toegang krijgt.

SQL-injectie is een kwaadaardige query in een kwetsbare database die inzage- of bewerkingsrechten kan geven. Cross-site scripting of XSS is het invoegen van kwaadaardige code, meestal via JavaScript, met gevolgen voor klanten of bezoekers. E-skimming is het stelen van gevoelige betalingsinformatie zoals creditcardnummers van online shoppers.

Must-haves: SSL-certificaten zijn standaard, maar Cloudnode adviseert verder te kijken naar dagelijkse back-ups en malware-scans. Elke entiteit die creditcardtransacties verwerkt, moet voldoen aan de PCI-DSS-normen; die richtlijnen beschermen creditcardgegevens van opslag tot afrekenen (BigCommerce).

Voor webshops met betaalgegevens is een omgeving die voldoet aan PCI-DSS-richtlijnen vaak een vereiste (Cloudnode). Oxilion noemt in dit verband MFA en het verkleinen van accountmisbruik.

Proven Web Concepts stelt dat betrouwbare hostingproviders hun hardware regelmatig updaten voor betere prestaties en beveiliging. Experts controleren de uptime 24 uur per dag om sites tegen virussen en malware-aanvallen te beschermen.

Back-upfrequentie en hersteltijd zijn geen detail. Vraag de hoster expliciet naar de back-upfrequentie en de hersteltijd (Cloudnode).

Dat hangt samen met de impact van downtime. Oxilion rekent voor: 30 minuten downtime is vervelend bij 20 orders per dag, maar een incident bij 2000 orders per dag. Zonder die duidelijkheid weet je niet binnen welke tijd je na een storing weer kunt verkopen.

Schaalbaarheid: meegroeien met pieken zonder noodmigratie

Schaalbaarheid betekent dat je hosting meegroeit met pieken. Oxilion noemt campagnes, e-mailcampagnes, social ads, assortimentsuitbreiding en internationale verkoop als typische groeimomenten.

Je omgeving moet onder belasting voorspelbaar blijven presteren. Je moet kunnen opschalen zonder een grote migratie op het slechtst denkbare moment.

Cloudnode adviseert een pakket te kiezen waarbij je eenvoudig extra rekenkracht of opslag kunt toevoegen zonder de site te verhuizen. Vraag naar automatische schaling bij plotselinge bezoekersstijgingen, zodat je niet handmatig hoeft in te grijpen tijdens een succesvolle marketingcampagne.

Bandbreedte is onderdeel van dat groeipad. Cloudnode geeft het voorbeeld van een kledingwebshop met seizoenspieken: zonder voldoende bandbreedte kan de site vastlopen precies wanneer de meeste bestellingen binnenkomen.

Kijk bij groei ook naar de zwaardere technische werkelijkheid. Meer integraties betekenen extra koppelingen en achtergrondprocessen (Oxilion). Bij internationale verkoop komen daar mogelijk andere regio's en betaalproviders bij.

Voor grotere shops noemt Proven Web Concepts volledig gemanagede VPS-servers, van kleine maatwerkapplicaties tot grote clusters, als een omgeving die kan meegroeien.

Support, beheer en migratie: wat je nodig hebt als het druk wordt

Als het druk wordt, moet support bereikbaar zijn. Cloudnode adviseert een partij die 24/7 bereikbaar is via chat of telefoon en ervaring heeft met webshopplatforms als WooCommerce of Shopify.

Vraag altijd of zij de overstap van je huidige hoster kosteloos regelen en binnen welke termijn (Cloudnode).

Proven Web Concepts biedt 24/7 contact via een supportdesk en is tijdens kantooruren (maandag tot en met vrijdag van 9.00 tot 17.00 uur) ook telefonisch bereikbaar. Voor Symfony-hosting noemt het bedrijf een uptimegarantie van 99,9%.

Beheer en migratie kunnen ook ontzorgen. Hoasted biedt een optimalisatieservice waarbij de website en de hostingaccount samen met de servers worden geconfigureerd en geoptimaliseerd, inclusief code en instellingen, met als doel een maximale score in snelheidstesten.

De Basis-optimalisatie kost 99 euro eenmalig; de Custom-variant voor grotere websites en webshops heeft een vanafprijs van 599 euro. Als je die keuze maakt, vraag dan net als bij hosting naar de hersteltijd bij storingen en naar de back-upfrequentie (Cloudnode).

Kosten en keuze: reken verder dan de maandprijs

Reken niet alleen met de maandprijs. Cloudnode adviseert de totale kosten over twee jaar te berekenen, inclusief extra domeinen, back-ups en SSL als je groeit.

Let ook op pakketten die goedkoop lijken maar extra rekenen voor verkeer boven een bepaald limiet. Maak een spreadsheet met realistische scenario's (Cloudnode).

Hoasted biedt een eenmalige Optimalisatie Basis voor 99 euro en een Custom-optimalisatie voor grotere websites en webshops vanaf 599 euro.

Praktische test: meet de huidige laadtijd met Google PageSpeed Insights en vergelijk die met de beloofde serverprestaties (Cloudnode). Test drie opties op laadsnelheid voordat je kiest (Cloudnode).

Gebruik daarnaast de criteria die Theory7 voor een webhostingvergelijking noemt: betrouwbaarheid, snelheid, support, beveiliging en prijs-kwaliteit zonder verborgen kosten.

Vraag bij elke optie naar back-upfrequentie, hersteltijd, PCI-DSS-geschiktheid als je betaalgegevens verwerkt, en de mogelijkheid om extra rekenkracht of opslag toe te voegen zonder migratie.

Stappenplan voor het kiezen van geschikt webshophosting

  1. Meet huidige laadtijd met Google PageSpeed Insights of GTmetrix
  2. Vergelijk drie hostingopties op laadsnelheid en prijs-kwaliteit
  3. Vraag expliciet naar back-upfrequentie en hersteltijd
  4. Controleer PCI-DSS-geschiktheid als je betaalgegevens verwerkt
  5. Test schaalbaarheidkan extra resources worden toegevoegd zonder migratie?

Conclusie: de eisen op een rij voor jouw webshop

De eisen aan webshophosting komen neer op vier pijlers. Snelheid: een performanceketen van DNS, TLS, serverrespons, caching, database, afbeeldingen, scripts en externe diensten, met aandacht voor SSD, LiteSpeed, HTTP/2 of HTTP/3, server-side caching, een server in Nederland en voldoende resources (Oxilion, Theory7).

Veiligheid: SSL, dagelijkse back-ups, malware-scans, MFA, bescherming tegen accountmisbruik en, als je creditcardtransacties verwerkt, een omgeving die aan PCI-DSS voldoet (Cloudnode, Oxilion, BigCommerce).

Schaalbaarheid: extra rekenkracht of opslag kunnen toevoegen, automatische schaling bij bezoekerspieken en een omgeving die voorspelbaar blijft onder piekbelasting (Cloudnode, Oxilion).

Support: 24/7 bereikbaarheid via chat of telefoon, ervaring met webshopplatforms en duidelijke migratie- en hersteltijden (Cloudnode).

Begin met harde cijfers: noteer je gemiddelde aantal bezoekers per dag, het aantal bestellingen en je piekmomenten zoals Black Friday (Cloudnode). Een webshop met 500 dagelijkse bezoekers heeft andere eisen dan een site die 5000 hits verwerkt (Cloudnode).

Toets je huidige hostingaanbieder daarna aan de checklist: laadtijd meten met PageSpeed Insights of GTmetrix, drie opties vergelijken, en per optie vragen naar back-upfrequentie, hersteltijd, PCI-DSS en schaalopties (Cloudnode, Hoasted, Theory7).

Essentiële eisen voor webshophosting in Nederland

  • Snelheid: SSD-opslag en LiteSpeed-webserverVerplicht voor snelle prestaties
  • Snelheid: serverlocatie in Nederland (bijv. Amsterdam)Vermindert laadtijd voor lokale bezoekers
  • Snelheid: HTTP/2 of HTTP/3 (QUIC) ondersteuningVerbeterde netwerkprestaties
  • Veiligheid: SSL-certificaat (standaard)Verplicht voor veilige verbindingen
  • Veiligheid: dagelijkse back-ups en malware-scansBescherming tegen dataverlies en aanvallen
  • Veiligheid: PCI-DSS-compatibiliteit bij betalingenVerplicht voor verwerking van creditcardgegevens
  • Schaalbaarheid: automatische schaling bij piekenVoorkomt downtime tijdens campagnes
  • Schaalbaarheid: mogelijkheid om rekenkracht of opslag toe te voegen zonder migratieGroeit mee zonder technische hiccups
  • Support: 24/7 bereikbaarheid via chat of telefoonBelangrijk tijdens drukke momenten
  • Support: ervaring met webshopplatforms (WooCommerce, Shopify, etc.)Snellere oplossingen bij problemen

Kritieke prestatie- en veiligheidsmetingen

Gemiddelde laadtijd voor optimale conversie
Minder dan 2 seconden
Maximale toegestane laadtijd voordat bezoekers afhaken
3 seconden
Percentage bezoekers dat een site verlaat bij meer dan 3 seconden laadtijd
40%
PCI-DSS-verplichting voor websites die creditcards verwerken
Verplicht in Nederland
Minimale GTmetrix-score voor basisoptimalisatie
C (75+)

Meer uit Hosting en domein