Bij shared hosting (gedeelde hosting) delen honderden websites één server, met zijn instellingen en zijn limieten; bij een VPS is de server van u, met eigen resources en root-toegang. De echte vraag is vanaf wanneer shared hosting niet meer volstaat. Deze gids zet het verschil punt voor punt op een rij, daarna de signalen die niet liegen, en de manier om zonder onderbreking over te stappen.
Bij shared hosting beheert de hostingprovider een server die hij met veel klanten deelt: hetzelfde systeem, dezelfde softwareversies, dezelfde instellingen voor iedereen, en limieten per account zodat geen enkele website de andere benadeelt. Bij een VPS (virtuele private server) beschikt u over een geïsoleerde server, met eigen resources, een eigen systeem en root-toegang: u installeert er wat uw project nodig heeft.
| Criterium | Shared hosting | VPS |
|---|---|---|
| Resources | Gedeeld, begrensd per account: processor, geheugen, gelijktijdige processen, aantal bestanden | Die van het gekozen formaat: vCPU’s, geheugen, schijf |
| Toegang | Een beheerpaneel, FTP, soms SSH zonder beheerdersrechten | SSH met root-toegang |
| Talen | PHP, soms Node.js of Python binnen een opgelegd kader | Alle: PHP, Node.js, Python, Go, Java, Ruby, .NET |
| Permanente processen | Scripts draaien zolang een verzoek duurt | Workers, takenwachtrijen, websockets, bots |
| Databases | MySQL of MariaDB, soms PostgreSQL, gemeenschappelijke instellingen | De database van uw keuze, afgestemd op uw applicatie |
| Configuratie | Die van de hostingprovider, voor iedereen gelijk | De uwe: versies, extensies, webserver, firewall |
| Onderhoud van het systeem | Verzorgd door de hostingprovider | Door u, begeleid door ondersteuning, of toevertrouwd aan volledig beheer |
| Groei | Via een groter pakket, binnen de limieten van de gedeelde server | Een groter formaat, daarna aparte servers |
Een Node.js-, Python-, Go- of Java-applicatie draait continu: een proces wacht op verzoeken en houdt zijn toestand in het geheugen. Shared hosting is voor het omgekeerde gebouwd: PHP-scripts die bij elk verzoek starten en daarna stoppen. Sommige hostingproviders staan Node.js of Python toe binnen een beperkt kader (opgelegde versies, processen die na inactiviteit worden gestopt); zodra de applicatie groeit, wordt dat kader de voornaamste beperking.
PostgreSQL, Redis, een takenwachtrij (RabbitMQ, Celery, BullMQ), een zoekmachine, een headless browser om pdf’s of schermafbeeldingen te maken, ffmpeg om video’s te verwerken, een AI-model: alles wat zich als dienst installeert en draait, vraagt om een server waarover u de controle hebt.
Een shared-hostingprovider begrenst elk account: processortijd, geheugen, aantal gelijktijdige processen (entry processes), aantal bestanden (inodes). De symptomen: een pagina “508 Resource Limit Is Reached”, 503-fouten tijdens piekuren, een trage website wanneer een buur druk bezig is, imports die halverwege stoppen. Het beheerpaneel toont deze tellers vaak; raken ze regelmatig hun plafond, dan is de website zijn pakket ontgroeid.
Geplande taken die elke minuut draaien, achtergrondverwerking, e-mails in batches, synchronisaties: shared hosting spreidt geplande taken en onderbreekt scripts die te lang duren. Op een VPS draait een worker permanent en duurt een taak zo lang als nodig is.
Een specifieke versie van PHP of van een extensie, het geheugen dat PHP krijgt, een webserver die voor uw applicatie is geconfigureerd, een eigen firewall, geautomatiseerde deployments via git of Docker-containers: stuk voor stuk instellingen die een gedeelde server niet voor elke klant kan openstellen.
Klantgegevens, contractuele verplichtingen, een beveiligingsaudit: een geïsoleerde server, waarvan u de toegang en de logs zelf beheert, laat zich eenvoudiger documenteren en controleren dan een account op een gedeelde server.
Een website die een bedrijf presenteert, heeft geen permanente processen nodig en geen database die op maat is afgesteld. Wilt u vooral een snelle, veilige en actuele website, zonder iets te hoeven beheren, dan is het juiste antwoord noch shared hosting, noch een VPS, maar een beheerde website: Simafri maakt uw website, host hem, beveiligt hem en houdt hem up-to-date, en u hebt geen server te onderhouden.
Met root-toegang komt het onderhoud van het systeem. Bij shared hosting neemt de hostingprovider dat voor zijn rekening zonder dat u het ziet; op een VPS vragen vier onderwerpen om een antwoord:
unattended-upgrades).Er zijn drie manieren om dat te regelen: het zelf doen, verder gaan met ondersteuning die de diagnose stelt en u vertelt wat u moet doen, of de exploitatie toevertrouwen aan volledig beheer. De keuze hangt af van wie in uw team Linux kent, en van wat een uur stilstand uw bedrijf kost.
rsync of een archief, en de database, via een export en daarna een import.hosts-bestand naar de nieuwe server wijzen, en doorloop de website zoals een bezoeker.rsync -avz --progress gebruiker@oude-server:/pad/naar/site/ /var/www/site/
203.0.113.10 www.uw-site.com uw-site.com
Staan uw e-mailadressen op hetzelfde shared-hostingaccount, wijzig dan alleen de DNS-records van de website en laat de MX-records ongemoeid: de e-mail blijft werken tijdens en na de overschakeling, en wordt apart gemigreerd.
VPS Pro geeft u een Linux-server op Intel Xeon-processors, ECC-geheugen en gespiegelde NVMe-SSD’s, met root-toegang, elke nacht een versleutelde back-up en monitoring. Full-Stack Support is inbegrepen: wij stellen de diagnose en vertellen u wat u moet doen, van het systeem tot de code van uw applicatie, en u houdt het zelf in handen. Beschrijf uw project, en wij adviseren u over het formaat.
Een VPS wordt niet afgeremd door de limieten van een gedeeld account: zijn resources zijn die van zijn formaat, en zijn instellingen zijn afgestemd op uw applicatie. Goed gedimensioneerd vangt hij de verkeerspieken en de langdurige verwerkingen op die shared hosting onderbreekt.
De basis helpt: verbinden via SSH, een pakket installeren, een log lezen. Voor de rest laat ondersteuning die de diagnose stelt en u vertelt wat u moet doen, u groeien op uw eigen server, en neemt volledig beheer de exploitatie helemaal van u over.
Ja. Een webserver zoals Nginx of Apache bedient zoveel websites als het geheugen en de processor toelaten, elk met een eigen domeinnaam en een eigen HTTPS-certificaat.
Ja: u bereidt de VPS voor, kopieert er de website en de database naartoe, test hem door het domein alleen vanaf uw eigen computer naar de nieuwe server te laten wijzen, en zet daarna de DNS om nadat u de TTL hebt verlaagd. Bezoekers gaan zonder onderbreking van de ene server naar de andere.
Simafri
Laten we het over uw website hebben
Vertel ons in een paar woorden over uw project: wij nemen snel contact met u op.
Bedankt! Uw aanvraag is verzonden. We nemen spoedig contact met u op.
Liever per e-mail? Schrijf ons op support@simafri.com.