Welke hosting kiezen voor een website met 10000 bezoekers/dag?

beste webhosting 10000 bezoeken
beste webhosting 10000 bezoeken

Laatste update: 11 januari 2023

Wanneer u een website maakt, is een van de eerste belangrijke keuzes die u moet maken het kiezen van hosting voor uw site. Als u een groot aantal bezoekers op uw site verwacht, zoals 10000 bezoekers per dag, is het essentieel om een ​​hosting te kiezen die een dergelijke verkeersbelasting aankan.

In dit artikel bekijken we de verschillende hostingopties die beschikbaar zijn voor websites met veel verkeer, en helpen we u beslissen welk type hosting het beste is voor uw site op basis van uw behoeften op het gebied van prestaties, kosten en flexibiliteit.

Webhost voor een site met 10 bezoekers per dag?

Om uw keuze te kunnen maken, moet u eerst een precies idee hebben van: hoe je website werkt.

Hoewel er tegenwoordig een heleboel gratis CDN-opties en caching-plug-ins zijn, kan zelfs gedeelde hosting gemakkelijk een site met 10000 bezoekers per dag aan.

4 parameters om rekening mee te houden bij het kiezen van een webhosting

Het kiezen van de juiste hosting hangt volledig af van uw site en de inhoud ervan. Een geoptimaliseerde website is niet hetzelfde als een niet-geoptimaliseerde site.

De meeste mensen denken dat het hebben van een superkrachtige VPS-server een must is om een ​​groot aantal bezoekers per dag aan te kunnen, maar dat is niet waar. Zolang je website is goed ontwikkeld en geoptimaliseerd, blijft de site in goede staat.

Om ervoor te zorgen dat uw website goed draait, zijn er daarom vier variabelen die de beste webhosting definiëren voor een website met 10000 bezoekers per dag:

  • Het aantal bezoekers dat tegelijkertijd is verbonden.
  • Het aantal verzoeken voor de meest bezochte webpagina's en hun complexiteit.
  • Het gewicht van uw webpagina's (afbeeldingen behoren tot de elementen die het gewicht van webpagina's het meest verhogen).
  • De kracht van de server (bewerker, RAM).
  • Het type en de grootte van de schijf die wordt gebruikt om bestanden en de database op te slaan.

Bereken het aantal bezoekers dat uw gastheer kan ondersteunen

Wanneer u prestatie-optimalisatiewerk onderneemt, is een van de allereerste dingen die we leren dat u eerst de prestaties kunt verbeteren voordat u deze kunt verbeteren mesurer.

Zonder te kunnen meten hoe snel iets werkt, kunnen we niet zeggen of de veranderingen die we aanbrengen de prestaties verbeteren, geen effect hebben of de situatie zelfs verergeren.

Dus om bepalen welke accommodatie bij u past, kunt u het beste het geschatte aantal gebruikers berekenen dat u tegelijkertijd op uw server kunt hebben.

De magische formule dat ik persoonlijk gebruik in mijn schattingen is:

((Aantal CPU-cores / Gemiddelde paginaresponstijd in seconden) ) * Klikfrequentie van gebruiker in seconden = Maximaal aantal gelijktijdige gebruikers.

Toon het aantal CPU-kernen van een Linux-server

Om deze formule te gebruiken, moet u eerst ken het aantal cores dat beschikbaar is op uw server.

De CPU of processor is wat instructies interpreteert en uitvoert, gegevens verwerkt en taken uitvoert zoals het bedienen van webpagina's en het uitvoeren van databasequery's.

Een groter aantal processors verhoogt de snelheid en efficiëntie van de server, die dus meer instructies in een kortere tijd kan uitvoeren.

Om snel het aantal cores te vinden dat uw server onder Linux heeft, opent u eenvoudig een SSH-terminal vanaf uw server en voert u deze opdracht in:

cat /proc/cpuinfo | grep-processor | wc-l

In dit voorbeeld heeft de server 24 harten. Het aantal kernen bepaalt de limiet van het aantal instructies dat u kunt uitvoeren voordat de server de maximale capaciteit bereikt.

Kortom, u bent niet verplicht om te weten wat dit nummer betekent. U hoeft alleen maar te weten dat wanneer deze de 24 overschrijdt (als u 24 kernen heeft), uw server overbelast is.

Hoe lang duurt het voordat de processor uw webpagina uitvoert?

De andere maatstaf die we nodig hebben is de gemiddelde responstijd van webpagina's van uw website.

De eenvoudigste manier om dit te doen is door een aantal verschillende pagina’s op uw website te analyseren.

Volg hiervoor deze stappen:

  • Open een webpagina van uw website vanuit de Chrome-browser.
  • Klik met de rechtermuisknop op deze pagina, ga naar inspecteren.
  • Klik nu op het tabblad Netwerk en ververs de pagina.
  • Klik ten slotte op de hoofdbron die is geladen en druk op het tabblad Timing.

In het onderstaande voorbeeld kunnen we lezen dat de tijd die besteed wordt aan het runnen van de startpagina bedraagt 433 ms of 0,4 seconden.

Wat is de relatie tussen CPU-kernen en de responstijd van webpagina's?

Wanneer een bezoeker op uw webpagina terechtkomt, is de server bezig met het produceren van die webpagina totdat u deze ontvangt. Voor het bovenstaande voorbeeld is de CPU bezig 433 milliseconden bij het maken van deze pagina voor u. Met 1 processorkern, zou de serverlimiet zijn: 2.5 pagina's per seconde.

Om de maximale capaciteit van uw webserver te berekenen, volgt hier de formule:

Aantal CPU-cores / Gemiddelde tijd voor een paginaverzoek (in seconden) = Maximaal aantal paginaverzoeken per seconde.

De capaciteit van onze servers is 24 processorkernen, dus wanneer elk verzoek op de website gemiddeld gebruikt 0,433 seconden CPU-tijd, we kunnen verwachten dat het ongeveer kan worden verwerkt 24 kernen / 0,433 seconde van processortijd = 55 verzoeken per seconde.

Bereken hoe vaak uw gebruikers gemiddeld klikken

Zoals we in de eerste formule hebben gezien, moet u, om te weten hoeveel gelijktijdige gebruikers u op uw site kunt hebben, ook de frequentie kennen waarmee uw gebruikers gemiddeld klikken.

Om dit te doen, opent u eenvoudig de tool Google Analytics.

Ga dan naar Doelgroep > Overzicht, vindt u de gemiddelde sessieduur en het aantal pagina's per sessie.

De duur van de sessie in dit voorbeeld is 1 minuten en 2 secondenOfwel 1 × 60 + 2 = 62 seconden. Elke gebruiker klikt gemiddeld 1.28 keer.

Deel de gemiddelde sessieduur / het aantal pagina's per sessie en je krijgt 48 secondes. Dit betekent dat de gemiddelde gebruiker van uw website ongeveer zal klikken eens per 48 seconden.

Als we weten dat een internetgebruiker in Google Analytics één keer per 48 seconden klikt, en we weten dat de capaciteit van de servers 55 verzoeken per seconde bedraagt, kunnen we nu een vrij nauwkeurige schatting berekenen;

Max. aantal verzoeken per seconde * Klikfrequentie van gebruiker in seconden = Maximaal aantal gelijktijdige gebruikers.

55 verzoeken per seconde * klikinterval in minuten 48 seconden= 2640 maximaal gelijktijdige gebruikers in Google Analytics.

Er zijn veel vragen die je kunt stellen over deze manier van rekenen, maar mijn ervaring is dat deze manier van rekenen redelijk nauwkeurige schattingen oplevert.

Hoeveel bezoeken kan ik hebben op een VPS?

Als je je site draait op een VPS met slechts twee CPU-cores, kan de capaciteitslimiet veel sneller worden bereikt. Bijvoorbeeld:

Gemiddelde responstijd van uw webpagina's: 400 ms
CPU: 2
Klikfrequentie: 40 secondes
2 cores / 0,4 =5 paginaweergaven per seconde * 40 = 200 gelijktijdige bezoekers max .

Conclusie

Het kiezen van een webhost voor een website met meer dan 10000 bezoekers is best lastig als je weet dat hostingbedrijven je proberen te misleiden.

Als u net begint, is het niet nodig om VPS of Cloud hosting aan te schaffen. U kunt kiezen voor elke gedeelde hosting. Houd er rekening mee dat zelfs gedeelde hosting gemakkelijk een goed geoptimaliseerde site kan beheren 10000 bezoekers per dag of meer.