Weet je niet precies waar jouw site nu staat? Dan ben je niet de enige. Veel ondernemers hebben hun site ooit laten maken en daarna nooit meer naar de hosting gekeken. In dit stuk leggen we het stap voor stap uit.
Eerst even: wat is een server?
Een server is een computer die altijd aan staat en via internet bereikbaar is. Typt iemand jouw webadres in, dan vraagt zijn telefoon of laptop de pagina op bij die computer. De server stuurt de pagina terug, en de bezoeker ziet je site.
Je kunt het vergelijken met een winkel. Je website is de winkel, met je producten, je teksten en je foto's. De server is het pand waar die winkel in zit. Zonder pand geen winkel.
Wat is een datacenter?
Een datacenter is een groot gebouw vol servers. Daar is alles geregeld wat een server nodig heeft om altijd aan te blijven:
- Stroom, met reserve voor als de gewone stroom uitvalt.
- Koeling, want servers worden warm.
- Snel internet, zodat bezoekers je site vlot binnenkrijgen.
- Toegang op slot, zodat niet zomaar iemand bij de computers kan.
Bijna niemand zet zijn server dus thuis of op kantoor. Je huurt er een in een datacenter.
Gedeelde hosting: samen in één pand
Bij gedeelde hosting staat jouw site op een server samen met veel andere sites. Het hostingbedrijf verdeelt de ruimte van die ene computer over al die klanten. Denk aan een bedrijfsverzamelgebouw: iedereen heeft een eigen kamer, maar de gang, de lift en de verwarming zijn van iedereen.
Dat heeft echte voordelen:
- Het is goedkoop. Je deelt de kosten van de server met veel anderen.
- Het is makkelijk. Het hostingbedrijf regelt de server. Jij krijgt een inlog en kunt meteen aan de slag.
- Het is prima voor een simpele site. Een site met een paar pagina's, een contactformulier en wat foto's heeft weinig nodig.
Maar je deelt ook een paar dingen die je liever niet deelt:
- Je deelt de ruimte. Gebruikt een andere site op dezelfde server ineens heel veel, dan kan dat jouw site trager maken.
- Je deelt de risico's. Gaat er iets mis met de server zelf, dan merken alle sites op die server het.
- Je hebt weinig invloed op wat er nog meer draait. Je weet niet welke andere sites er staan en hoe goed die worden bijgehouden. Het hostingbedrijf bepaalt de regels.
- Je krijgt een vast menu. Gedeelde hosting is gemaakt voor de gangbare soort sites. Een systeem dat dag en nacht met andere systemen praat, past daar niet altijd in.
Een eigen server: je eigen pand
Bij een eigen server heb je de ruimte voor jezelf. Je bepaalt zelf wat erop draait en hoe.
Vaak is dat een virtuele server. Dat werkt zo: een grote, sterke computer in een datacenter wordt in een aantal vaste delen opgesplitst. Elk deel gedraagt zich als een eigen computer, met een eigen stuk geheugen en een eigen stuk schijf. Een ander deel kan daar niet bij. In het Engels heet dat een VPS, een virtual private server.
De voordelen van een eigen server:
- Meer controle. Jij, of je bouwer, bepaalt wat erop draait. Geen onbekende buren in je eigen ruimte.
- Geschikt voor systemen en koppelingen. Een koppeling is een verbinding tussen twee systemen, bijvoorbeeld tussen je webshop en bol of je boekhouding. Zo'n koppeling moet vaak de hele dag door werken. Op een eigen server kan dat gewoon.
En de nadelen, eerlijk:
- Het kost meer. Je betaalt voor de ruimte en voor het werk van iemand die hem bijhoudt.
- Iemand moet het beheer doen. Een eigen server zonder beheer is als een pand waar nooit iemand de sloten nakijkt. Dat gaat een tijd goed, tot het misgaat.
Wat betekent "beheerd"?
Een beheerde server is een server waar iemand voor zorgt. Dat is geen vaag begrip. Het gaat om vier vaste taken:
- Updates. Software krijgt regelmatig reparaties, vooral voor lekken. Een update is zo'n reparatie. Iemand moet die op de server zetten, anders helpt hij niet.
- Back-ups. Een back-up is een reservekopie van je site en je gegevens. Gaat er iets mis, door een storing of een fout, dan kun je terug naar een eerder moment.
- Controles. Iemand kijkt steeds of je site nog bereikbaar is en of alles werkt. Liefst met een automatische controle die een seintje geeft, zodat je het niet pas hoort van een klant.
- Een vast aanspreekpunt bij storingen. Als er iets misgaat, weet je wie je belt en wie het oplost.
De verschillen op een rij
| Gedeelde hosting | Beheerde eigen server | |
|---|---|---|
| Wat is het? | Veel sites samen op één server | Een eigen (virtuele) server, met iemand die hem bijhoudt |
| Prijs | Laag | Hoger |
| Invloed op wat erop draait | Weinig, het hostingbedrijf bepaalt | Veel, jij of je bouwer bepaalt |
| Andere sites in je ruimte | Ja, die ken je niet | Nee, alleen wat erop gezet wordt |
| Past goed bij | Een simpele site met een paar pagina's | Systemen, webshops en koppelingen |
| Updates van de server | Doet het hostingbedrijf | Doet de beheerder |
| Updates van je site zelf | Vaak je eigen taak | Vraag na wie dat doet |
| Back-ups | Verschilt per pakket, vraag het na | Verschilt per beheerder, vraag het na |
| Als de server een storing heeft | Alle sites op die server zijn weg | Alles op die server is weg |
Zie je die laatste rij? Daar zit geen verschil. Elke server kan een storing hebben. Het gaat erom wie het merkt en wie het oplost.
Waar let je op?
Of je nu gedeelde hosting hebt of een eigen server, deze vragen kun je altijd stellen:
- Waar staan je gegevens? In welk land staat de server, en welk bedrijf heeft hem in handen? Dat maakt uit voor de AVG. Meer daarover lees je in Hosting in Europa en de AVG.
- Wie doet de updates? Van de server, maar ook van je site zelf. Dat laatste valt makkelijk tussen wal en schip. Waarom het uitmaakt, lees je in Het PHP-lek: wat nu met je website?.
- Hoe vaak is er een back-up, en hoe lang blijft hij bewaard? En net zo belangrijk: wie zet hem terug als het nodig is?
- Wie controleert of je site werkt? Krijgt iemand een seintje als je site niet bereikbaar is, of merk je het pas als een klant belt?
- Wat gebeurt er bij een storing? Wie bel je, en wie lost het op?
- Past je systeem erop? Heb je een webshop met voorraad, koppelingen of een eigen beheer, vraag dan of de hosting daarvoor gemaakt is.
Wil je een site laten maken en wil je alle vragen op een rij? Kijk dan ook in onze checklist voor een nieuwe website.
Hoe wij het doen
Wij huren een eigen virtuele server bij Hetzner Online GmbH. Die staat in een datacenter binnen de EU. Hetzner is onze enige sub-verwerker: het enige bedrijf dat ons helpt met de gegevens van jouw site. Dat staat ook in onze algemene voorwaarden.
Laten we wel wezen: ook bij ons staat jouw site niet op een server voor jou alleen. Hij staat op onze server, samen met de andere sites en systemen die wij bouwen. Het verschil met gedeelde hosting is dat wij bepalen wat erop draait, en dat elke site apart draait, in een eigen afgeschermde omgeving.
Zo zorgen we ervoor:
- Een firewall. Een firewall is een soort portier die bij de deur staat. Hij laat alleen door wat naar binnen moet, de rest blijft buiten.
- Inloggen op de server alleen met een digitale sleutel. Niet met een wachtwoord. Een wachtwoord kun je raden, zo'n sleutel niet.
- Updates houden we bij. Een update is een reparatie, vaak voor een lek.
- Elke dag een kopie van de gegevens.
- We houden in de gaten of alles draait. En we grijpen in als het nodig is.
- Een versleutelde verbinding (https). Daarmee kan niemand onderweg meelezen met wat een bezoeker invult. Het certificaat dat daarvoor nodig is, vernieuwt zichzelf.
- Geen PHP. Op onze server draait geen PHP. Wat we zelf programmeren, bouwen we in Python. Waarom, lees je in Waarom wij in Python bouwen.
Wat past bij jou?
Heb je een simpele site met een paar pagina's, en werkt die goed? Dan is gedeelde hosting prima. Je hoeft niet te verhuizen omdat het kan. Zorg wel dat iemand de updates van je site doet.
Heb je een webshop met voorraad, koppelingen met bol of je boekhouding, of een eigen systeem? Dan past een beheerde server beter. Dan wil je dat er iemand is die het hele plaatje kent: de site, de koppelingen en de server waar alles op staat.



