Websiteprestaties uitgelegd

Bijgewerkt: 2022-04-25 / Artikel door: Jerry Low

Website prestaties is de snelheid en beschikbaarheid van uw website. Snelheid verwijst naar hoe snel uw site kan worden geladen wanneer een verzoek wordt gedaan vanuit een webbrowser. Beschikbaarheid kan ook worden aangeduid als uptime of betrouwbaarheid en verwijst naar het percentage van de tijd dat uw site toegankelijk is.

De prestaties van uw website zijn om vele redenen belangrijk. 

De prestaties van uw website zijn belangrijk, waarom?

Converteert beter

Vanuit het oogpunt van webverkeer zullen uw gebruikers niet blij zijn als uw website traag laadt of vaak niet beschikbaar is. Onthoud dat uw websitebezoekers uw klanten zijn. Ongelukkige bezoekers hebben meer kans niet om terug te keren naar uw website.

Mobiel verkeer

De tijden zijn ook veranderd en vandaag zien we dat mobiele apparaten rekening houden met bijna half van het verkeer op internet. Omdat zoekmachines zoals Google dit weten, hebben ze ook snelheid een overweging gemaakt in hun zoekresultaten. 

Google-zoekposities

Tegenwoordig zijn sites die traag zijn op mobiele apparaten kan worden bestraft op Google zoekmachine rankings. Dit is belangrijk voor website-eigenaren omdat Google omgaat met meer dan 90% van al het zoekverkeer wereldwijd.

Uw serverprestaties zijn GEEN websiteprestaties

Het is belangrijk om te beseffen dat er een duidelijk verschil is tussen server prestaties en website prestaties. Serverprestaties zijn hoe snel een server op een verzoek kan reageren. Websiteprestaties zijn de tijd die het kost om een ​​website/webpagina te laden.

"Serversnelheid" en "Beschikbaarheid" zijn de twee serverprestatiegegevens die we verzamelen op onze zustersite HostScore.
"Serversnelheid" en "Beschikbaarheid" zijn de twee serverprestatiegegevens die we verzamelen op onze zustersite HostScore.

Serverprestaties

Serverprestaties zijn een klein onderdeel van de websiteprestaties, omdat het bijdraagt ​​aan de algehele laadtijd. Het is sterk afhankelijk van de kwaliteit van de apparatuur en infrastructuur die het webhostingbedrijf dat u kiest heeft.

website prestatie

De prestaties van de website bestaan ​​uit vele andere factoren, waarvan er vele door u als sitebeheerder kunnen worden aangepast. Dingen die kunnen worden aangepast om uw algehele websiteprestaties te verbeteren, zijn onder meer caching, scriptoptimalisatie, latentie, compressie en meer.

Wat beïnvloedt de prestaties van uw website?

Een website is opgebouwd uit vele bewegende delen; afbeeldingen, code en soms zelfs externe bronnen. Al deze dingen dragen bij aan het totale 'gewicht' van een website. Overweeg dit; een website die alleen uit tekst bestaat, laadt veel sneller dan een website met veel afbeeldingen.

Dat is natuurlijk een extreme vergelijking, maar het dient om te schetsen hoe verschillende dingen onze websiteprestaties beïnvloeden. Om uw website optimaal te laten presteren, moet u een balans vinden tussen vorm en functionaliteit om te zien wat het beste voor u werkt. 

1. caching

Caching is het bewaren van gegevens in het geheugen om de prestaties te verbeteren. Webapplicaties kunnen data met hoge prioriteit in het geheugen bewaren, zodat deze sneller kunnen worden verwerkt. De gegevens in het geheugen fungeren als een 'snapshot' van een website die op verzoek snel kan worden bediend.

Er zijn twee hoofdtypen caching als het gaat om websites: Server Side Caching en Client Side Caching.

Hoe webcaching werkt (bron: Kinsta).

Wat is server-side caching?

Server-side caching maakt gebruik van het geheugen dat beschikbaar is op de webserver. De meest voorkomende vormen van server-side caching zijn database- en objectcaching. Dit helpt webapplicaties die sterk databaseafhankelijk zijn (zoals WordPress) om de potentiële belasting van zowel de database als de processor te verminderen. Andere vormen van server-side caching omvatten; opcode-cache, paginacache, proxyservercache en CDN-cache.

Wat is client-side caching?

Client-side caching maakt gebruik van geheugen aan de kant van de gebruiker. Er zijn verschillende soorten caching aan de clientzijde, waarvan de meest populaire/voorkomende vorm de caching van browserverzoeken is, die wordt gebruikt om te beperken of te beheren hoe vaak de browser bijgewerkte bestanden van de webserver opvraagt.

2. DNS-zoekopdracht

De DNS-oplossingstijd van uw website varieert afhankelijk van de provider.
De DNS-oplossingstijd van uw website varieert afhankelijk van de provider.

Hoewel u niet veel kunt doen om de reactiesnelheid van uw server rechtstreeks te beïnvloeden, is er één element dat u kunt verbeteren. DNS Lookup is een van de elementen die de reactiesnelheid van de server bepalen.

Verschillende DNS-providers hebben verschillende prestatieniveaus. Als u bijvoorbeeld Cloudflare als uw DNS-provider kunt u veel betere prestaties verwachten in vergelijking met wanneer u zou gebruiken GoDaddy.

Door uw DNS-provider te wijzigen en te kiezen voor een sneller presterende provider, kunt u kostbare tijd besparen op de reactiesnelheid van uw server. In sommige gevallen kan het verschil oplopen tot meer dan 120 ms, wat aanzienlijk is.

3. multimedia

Een heldere, levendige afbeelding kan wonderen doen voor uw site, maar kan de laadtijd aanzienlijk verlengen.

Afbeeldingen en video zijn meestal veel groter dan code of platte tekst. Een enkele pagina met platte tekst kan slechts 4 KB aan ruimte in beslag nemen. Een paginagrote afbeelding neemt waarschijnlijk 80 tot 100 KB in beslag, zelfs als deze goed is geoptimaliseerd.

4. Externe bronnen

Als uw site gebruikmaakt van de services van een derde partij, kan dit de latentie verhogen. Dit komt omdat bij het laden van uw site de server extra tijd moet besteden aan het communiceren met nog een andere server om de service van die site naar de uwe te laden.

Laten we als voorbeeld hiervan eens kijken naar een populaire webstatistiekenservice genaamd StatCounter. Negeer in de bovenstaande afbeelding alles daartussenin en concentreer u op de laatste regel. In dit geval voegt het gebruik van StatCounter op deze site bijna een hele seconde toe aan de laadtijd van deze site.

5. Aanvullende sitefuncties / plug-ins

WordPress is een content management systeem (CMS) dat tegenwoordig meer dan 30% van alle websites op internet aanstuurt. Het is gemakkelijk te gebruiken en zeer modulair, waardoor de gebruiker het kan vervangen codering kennis met wat het plug-ins noemt.

WordPress is echter open source, wat betekent dat iedereen kan bijdragen aan de plug-inpool. Dit omvat zowel professionele ontwikkelaars als amateurs die hun best doen om te coderen. Het resultaat is een pool van plug-ins die sterk varieert in kwaliteit.

Zelfs websites die niet op WordPress draaien, kunnen ten prooi vallen aan het 'plug-insyndroom' omdat ze add-ons van derden gebruiken om hun sites te verbeteren. Het gebruik van een overvloed aan plug-ins kan uw site aanzienlijk vertragen en blootstellen aan een groter beveiligingsrisico.

6. Server locatie

Testsite gehost in de oostkust van de Verenigde Staten - Merk op hoe fysieke afstand de responstijd van de webserver beïnvloedt. Hoe dichter uw webhost zich bij uw beoogde verkeer bevindt, hoe sneller uw website wordt geladen.
Testsite gehost in de Verenigde Staten Oostkust – Merk op hoe fysieke afstand de responstijd van de webserver beïnvloedt. Hoe dichter uw webhost zich bij uw beoogde verkeer bevindt, hoe sneller uw website wordt geladen.

Afgezien van hoe goed uw site en server presteren, is een ander ding dat van invloed is op hoe uw site met bezoekers werkt, hoe ver deze zich van uw doelmarkt bevindt. Als u zich op internationaal verkeer richt, kunt u hier niet veel aan doen. Als uw doelverkeer echter meer gelokaliseerd is, kan uw keuze voor de serverlocatie een verschil maken.

Neem bijvoorbeeld als u een website had die gericht was op bezoekers uit de regio Azië. In dit scenario zou het helpen als uw webhost een datacenter in die regio had. Hoe dichter uw webhost zich bij uw doelverkeer bevindt, hoe lager de latentie voor uw bezoekers.

7. Beperkte middelen

Alle webhostingplannen worden geleverd met vooraf gedefinieerde hoeveelheden bronnen die u kunt gebruiken. Enkele van de bronnen die van invloed zijn op de prestaties van uw site, zijn CPU-tijd en hoeveelheid geheugen.

Als uw site voortdurend de hoeveelheid middelen gebruikt of overschrijdt die eraan zijn toegewezen, kunnen er problemen optreden. Het hebben van onvoldoende middelen kan leiden tot vertragingen of zelfs accountopschortingen. Onthoud dat u bij de meeste abonnementen bronnen deelt met veel andere gebruikers. Als u of zij constant het gebruik van bronnen maximaliseren, kan het hele systeem last hebben van slechte prestaties.

De prestaties van uw website testen

Nu u weet wat enkele van de belangrijkste gebieden zijn die van invloed zijn op de prestaties van uw website, laten we eens kijken hoe u de verschillende aspecten van dingen kunt controleren. Er zijn een heleboel gratis tools beschikbaar die u kunt gebruiken om te meten hoe goed uw website presteert.

WebPage-test – Deze service helpt u bij het micro-analyseren van de prestaties van uw website vanaf specifieke geografische locaties. Het enige dat u hoeft te doen, is uw websiteadres in te voeren en te selecteren op welke server u de test wilt uitvoeren.

BitCatcha - Voor degenen die zich misschien concentreren op alleen de responstijd van de server, kunt u de BitCatcha Server Speed ​​​​Checker proberen. Met deze handige tool kunt u de respons van uw site testen vanaf verschillende strategische locaties over de hele wereld - allemaal tegelijk.

GTmetrix – Een andere populaire tool waarmee u de paginasnelheid kunt testen, is GTmetrix. Dit helpt u niet alleen uw prestatiedetails te analyseren, maar geeft ook enkele hoogtepunten over welke gebieden kunnen worden verbeterd. Zie het als zoiets als een webpaginatest met suggesties.

Google Page Speed ​​Insights – Misschien wel een van de meest waardevolle bronnen van allemaal (omdat het rechtstreeks uit de mond van het paard komt) is Google PageSpeed ​​Insights. Deze tool helpt bij het analyseren van uw site voor zowel mobiel als desktop, en biedt u twee sets bruikbare resultaten.

Freshping – Freshping is een uiterst handige tool die u kunt gebruiken om uw site automatisch te controleren. Het controleert uw site constant elke minuut om te zien of deze niet beschikbaar is en zal u waarschuwen als dit het geval is. Nog beter is het feit dat uw uptime wordt bijgehouden, samen met de snelheid waarmee uw server reageert. Records met een uptime van maximaal drie maanden kunnen worden opgeslagen.

Volgende: Hoe kunt u de prestaties van uw website verbeteren?

Webprestaties zijn essentieel voor het voortbestaan ​​van alle websites. Trage sites frustreren gebruikers en kunnen ook een indicatie zijn dat er iets mis is, zoals overmatig gebruik van bronnen of onjuiste configuraties. 

In plaats van te wachten tot er zich problemen voordoen, is het altijd een goed idee om uw site te testen en ervoor te zorgen dat deze correct en binnen de specificaties werkt. Hier zijn 10 manieren waarop u de prestaties van uw website kunt verbeteren.

Over Jerry Low

Oprichter van WebHostingSecretRevealed.net (WHSR) - een hostingreview die wordt vertrouwd en gebruikt door gebruikers van 100,000. Meer dan 15 jaar ervaring in webhosting, affiliate marketing en SEO. Bijdrager voor ProBlogger.net, Business.com, SocialMediaToday.com en meer.