Wil je weten hoe je je blog kunt testen op het verkeer?

Een ding dat we je niet vertellen wanneer je een blog of een zakelijke website start, is dat je website op een dag zijn limiet zal bereiken.

Hostingbedrijven hebben er geen belang bij u hiervan op de hoogte te stellen, en plug-ins en thema-ontwikkelaars willen gewoon meer verkopen. Het is dus moeilijk te zeggen of een plug-in al dan niet conflicteert met uw site wanneer het verkeer toeneemt.

WordPress is een redelijk goede oplossing voor je blog, vooral als je kiest voor een hoogwaardige hostingservice. Het testen van uw website voordat deze live gaat, is echter geen realistische manier om te begrijpen hoe uw site zal presteren.

Wat gebeurt er als het verkeer piekt tijdens de vakantie? Is uw site klaar voor dit soort stress?

Wat bedoelen we met stress?

Weerstandstests (of belastingstests) vinden plaats wanneer u een bepaalde hoeveelheid stress op een software- of technologiesysteem zet om de weerstand ervan te testen.

Deze stresstest wordt in verschillende omgevingen uitgevoerd. U wilt bijvoorbeeld zien hoe uw website zich gedraagt ​​met een enorme hoeveelheid verkeer. Tegelijkertijd is het een goed idee om deze piek te vergelijken met degene die u krijgt als er weinig verkeer is.

Over het algemeen betekent stresstesten het simuleren van de aankomst van meerdere gebruikers op uw blog tegelijk. Op deze manier bent u klaar voor uw succes als site-eigenaar. Een ding om in gedachten te houden is dat je niet alles in één keer op je site hoeft te gooien. Kijken of uw site verkeer zoals Facebook zal weerstaan, is volkomen nutteloos.

Pourquoi?

Omdat het onwaarschijnlijk is dat uw nieuwe website of blog hetzelfde verkeer zal ontvangen als Facebook. U moet dus uw eigen aantallen beoordelen en inzicht krijgen in uw gemiddelde bezoeken per dag en maand. Dan kun je het meeste verkeer nemen dat je in een bepaalde periode hebt ontvangen en dat als maatstaf gebruiken.

Het stresstestpunt is echter vaak om te anticiperen op ongekend verkeer. Daarom raden we je aan om te genereus te zijn met je maximale aantal bezoeken.

Evaluatie van uw huidige prestaties

We raden u aan een van de volgende tools te gebruiken om de huidige prestaties van uw website te evalueren:

Elk van de hierboven genoemde sites biedt goede hulpmiddelen om de prestaties van uw site te testen. Ze bieden ook oplossingen die u al dan niet zelf kunt oplossen. Bijvoorbeeld een probleem van caching kan worden opgelost door een plug-in van caching, kan de combinatie van CSS en extern JavaScript aanvullende kennis vereisen.

Ook krijg je inzicht in hoe snel je pagina's laden zonder veel verkeer. Dit kan u een goed begin zijn wanneer u doorgaat met prestatietests met veel verkeer.

Elimineer onnodige plugins

GebruikDD stelt beheerders in staat om het resourcegebruik van hun WordPress-installatie te controleren. Het zal een klein vakje onderaan in het midden van elke pagina toevoegen, alleen zichtbaar voor beheerders, dat het aantal MySQL-query's laat zien, de hoeveelheid geheugen die door de code op de pagina wordt gebruikt en of u een compatibele webserver gebruikt (de meeste compatibel zijn), de "time to first byte" (TTFB) en de tijd die nodig is om de volledige pagina te genereren. TTFB wordt door Google gebruikt voor paginarangschikkingsdoeleinden, en dit zal de eerste van de twee zijn die wordt weergegeven.

U kunt de weergave gebruiken om te bepalen of uw website te veel plug-ins heeft geladen, of uw thema te "zwaar" is of dat er iets mis is op uw server. De plug-in zelf gebruikt vrijwel geen bronnen en zou compatibel moeten zijn met alle thema's en plug-ins die HTML genereren.

Dus installeer dit WordPress Plugin zal de . verwijderen WordPress plugins dat kan van invloed zijn de snelheid en prestaties van uw website. Het kan bijvoorbeeld zijn dat een van de plug-inconflicten ervoor zorgt dat uw site slecht presteert.

Overbelastingstest: hoe en met welke tools?

U kunt deze tests op twee manieren doen. De eerste is om handmatig rond te lopen, met een doe-het-zelf procedure. De andere is om een ​​commercieel product te kiezen om de test voor u te laten werken.

Het handmatige proces

Beginners moeten deze methode vermijden. Vind je jezelf echter ervaren dan is er geen probleem.

Vanuit ons perspectief kun je technisch overal mee omgaan. We hebben echter een paar favorieten:

  • JMeter - Hier is een open-source Java-applicatie, met krachtige tools om de prestaties te testen. JMeter ondersteunt testen voor de meeste applicaties, voor backend-servers en voor protocoltypen, het is een redelijk populaire oplossing en u zult goede documentatie over de laatste vinden.
  • Belegering - De laatste is ongeveer tien keer gemakkelijker te leren dan JMeter of Tsung. Het is ongetwijfeld de beste weddenschap voor minder ervaren ontwikkelaars die DIY willen doen, om overbelastingstests te doen met een simulatie van gebruikers, en het kan uiteindelijk de server belegeren.

Commerciële Opties

Voor veel mensen is de handmatige methode niet erg comfortabel. Als je een minder ervaren ontwikkelaar bent, of als je geen tijd wilt verspillen, raad ik het gebruik van commerciële tools aan.

Houd er rekening mee dat sommige van deze opties duur zijn, dus hoe doe-het-zelf, hoe beter, je bepaalt het op basis van je budget.

Load Impact

Load Impact is een platform dat betaalbare prijzen en een gebruiksvriendelijke interface biedt. U kunt testen op reguliere WordPress-sites om een ​​idee te krijgen van wat mensen daadwerkelijk op uw site gaan doen.

Hoewel ' Load Impact Heeft een paar cloudtools, het is oorspronkelijk gemaakt om via de cloud te werken om de prestaties van websites en applicaties te testen. De vanafprijs is 29,99$ per maand, en de belangrijkste diensten omvatten load-tests en serverprestaties.

Dat is alles voor deze tutorial, ik hoop dat je prestatietests op je blog goed kunt uitvoeren.