Vill du ta reda på hur du sätter din blogg på prov på trafik?

En sak vi inte berättar för dig när du startar en blogg eller en företagswebbplats är att din webbplats en dag kommer att nå sin gräns.

Värdföretag har inget intresse av att informera dig om detta, och plugin- och temautvecklare vill bara göra mer försäljning. Så det är svårt att säga om ett plugin kommer i konflikt med din webbplats när trafiken börjar öka.

WordPress är en ganska bra lösning för din blogg, särskilt när du går för en kvalitetstjänst. Att testa din webbplats innan den går live är dock inte ett realistiskt sätt att förstå hur din webbplats kommer att fungera.

Vad händer när trafiken toppar under semestern? Är din webbplats redo för den här typen av stress?

Vad menar vi med stress?

Motståndstest (eller belastningstester) uppstår när du sätter en viss spänning på en programvara eller tekniksystem för att testa dess motstånd.

Detta stresstest görs i flera miljöer. Till exempel vill du se hur din webbplats fungerar med en stor trafikbelastning. Samtidigt är det en bra idé att jämföra denna topp med de som du får när trafiken är låg.

Sammantaget innebär stresstest att simulera ankomsten av flera användare till din blogg samtidigt. På så sätt är du redo för din framgång som webbplatsägare. En sak att tänka på är att du inte behöver slänga allt på din webbplats på en gång. Att se om din webbplats motstår trafik som Facebook är helt värdelöst.

Pourquoi?

Eftersom din nya webbplats eller blogg inte kommer att få samma trafik som Facebook. Så du måste bedöma dina egna siffror och förstå dina genomsnittliga besök per dag och månad. Då kan du ta mest trafik du har fått under en tid och använda det som riktmärke.

Stresstestpunkten är dock ofta att förutse trafik utan motstycke. På grund av detta rekommenderar vi att du är för generös med ditt maximala antal besök.

Utvärdering av din nuvarande prestanda

Vi rekommenderar att du använder ett av följande verktyg för att utvärdera din webbplats: s nuvarande prestanda:

Var och en av webbplatserna som listas ovan tillhandahåller bra verktyg för att testa din webbplats prestanda. De erbjuder också lösningar som du kanske eller kanske inte kan fixa själv. Till exempel ett problem med caching kan lösas med en plugin av caching, kan kombinationen av CSS och extern JavaScript kräva ytterligare kunskap.

Du får också inblick i hur snabbt dina sidor laddas utan mycket trafik. Detta kan ge dig ett bra ställe att börja när du går vidare till prestandatester med tung trafik.

Eliminera onödiga plugins

AnvändningDD tillåter administratörer att övervaka resursanvändningen av sin WordPress -installation. Det kommer att lägga till en liten ruta längst ned i mitten av varje sida, endast synlig för administratörer, som visar antalet MySQL -frågor, mängden minne som används av koden på sidan och om du använder en kompatibel webbserver (de flesta är kompatibla), "tid till första byte" (TTFB) och den tid som krävs för att skapa hela sidan. TTFB används av Google för sidrankningsändamål, och detta kommer att vara det första av de två som visas.

Du kan använda displayen för att avgöra om din webbplats har för många plugins laddade, om ditt tema är för "tungt" eller om något är fel på din server. Själva plugin -programmet använder praktiskt taget inga resurser och bör vara kompatibelt med alla teman och plugins som genererar HTML.

Så installera detta Wordpress plugin kommer att ta bort Wordpress plugins som kan påverka hastigheten och prestandan på din webbplats. Till exempel kan du upptäcka att en av plugin -konflikterna gör att din webbplats fungerar dåligt.

Överbelastningstest: Hur gör man det och med vilka verktyg?

Du har två sätt att göra dessa tester. Den första är att gå runt manuellt, med en DIY -procedur. Den andra är att välja en kommersiell produkt för att testet ska fungera för dig.

Den manuella processen

Nybörjare bör undvika denna metod. Men om du anser dig själv vara erfaren så är det inga problem.

Från vårt perspektiv kan du tekniskt gå med vad som helst. Vi har dock några favoriter:

  • JMeter - Här är ett Java-program med öppen källkod, med kraftfulla verktyg för att testa prestanda. JMeter stöder testning för de flesta applikationer, för backend-servrar och för protokolltyper, det är en ganska populär lösning och du hittar bra dokumentation om den senare.
  • Siege - Det senare är ungefär tio gånger lättare att lära sig än JMeter eller Tsung. Det är utan tvekan det bästa alternativet för mindre erfarna utvecklare som vill göra DIY, att göra överbelastningstester med en simulering av användare, och det kan så småningom sätta servern i en belägring.

Kommersiella alternativ

För många är den manuella metoden inte särskilt bekväm. Om du är en mindre erfaren utvecklare eller om du inte vill slösa tid rekommenderar jag att du använder kommersiella verktyg.

Tänk på att några av dessa alternativ är dyra, så DIY gör det bättre, beroende på din budget.

Load Impact

Load Impact är en plattform som erbjuder överkomliga priser och ett användarvänligt gränssnitt. Du kan testa på vanliga WordPress -webbplatser för att få en känsla för vad människor faktiskt kommer att göra på din webbplats.

Även om " Load Impact Har några molnverktyg, det skapades ursprungligen för att arbeta genom molnet för att testa prestanda för webbplatser och applikationer. Utgångspriset är på 29,99$ per månad, och dess huvudsakliga tjänster inkluderar belastningstestning och serverprestanda.

Det är allt för den här tutorialen, jag hoppas att du kan utföra prestandatest på din blogg på rätt sätt.