Cum să testați la stres un site web WordPress – Ghidul definitiv

Publicat: 2024-01-13

Doriți să testați un site WordPress ? Testarea de stres este o modalitate excelentă de a determina dacă serverul dvs. de găzduire web poate gestiona tot traficul dacă conduceți un magazin online sau un blog personal. Continuați să citiți acest articol dacă aveți nevoie de un pas cu pas despre testarea de stres pe WordPress. Aici, vă vom arăta cum să testați gratuit un site web WordPress!

Dar înainte de a merge mai departe, să vedem de ce ar trebui să testați un site web WordPress.

De ce ar trebui să testați un site web WordPress

Din mai multe motive, ar trebui să efectuați un test de stres pe un site web WordPress sau pe un magazin WooCommerce. Iată care sunt factorii majori pe care ar trebui să îi luați în considerare:

  • Verificați cât de mult trafic poate gestiona serverul: deoarece găzduirea dvs. web este cea care se ocupă de tot traficul site-ului, efectuând un test de stres, puteți afla cât de bună este compania dvs. de găzduire.
  • Găsiți experiența utilizatorului cu sarcini mari: cu instrumentul de testare a stresului, puteți afla cum se vor simți clienții sau vizitatorii dvs. despre site. Acest lucru vă va ajuta să decideți ce să faceți în continuare cu performanța site-ului.
  • Luați în considerare dacă trebuie să vă scalați serverul: dacă compania dvs. de găzduire web permite, ar trebui să luați în considerare adăugarea mai multă RAM dacă este necesar. Adăugarea mai multor memorie RAM pe site vă va ajuta întotdeauna să scalați serverul.
  • Găsiți resursele potrivite necesare pentru site-ul dvs.: pe măsură ce scalați serverul, puteți elimina rapid probleme precum timpul de nefuncționare sau conflictele legate de performanță în condiții de sarcină mare.
  • Protejați-vă site-ul web de vârfuri neașteptate de trafic: deoarece ați descoperit deja cum va acționa serverul dvs. în condiții de încărcare mare, puteți avea liniște atunci când site-ul dvs. primește mai mult trafic decât de obicei.

Acum știți de ce ar trebui să testați un site web WordPress. În continuare, să vedem cum să o facem gratuit.

Cum să testați stresul unui site web WordPress

Nu vom putea face acest lucru fără instrumente terțe. Mai multe site-uri web terțe vă permit să testați un site web WordPress. Pentru acest tutorial, vom folosi Loader.io.

loader.io

Loader.io este o platformă gratuită pe care o poți folosi pentru a testa un site web.

Înregistrare

Primul lucru pe care trebuie să-l faceți este să vă creați un cont pe platformă. Există mai multe planuri de abonament disponibile. Poti alege unul in functie de preferinte.

Planuri de abonament Loader.io

Planurile disponibile sunt:

  • Gratuit – 0 USD pe lună
  • Pro – 99,95 USD pe lună
  • Personalizat - În funcție de cerințele dvs

Pentru acest tutorial, vom alege versiunea gratuită a abonamentului.

plan gratuit loader.io

Puteți finaliza procesul introducând datele dvs.

înregistrează-te loader.io

După crearea unui cont, verificați-vă adresa de e-mail. După ce ați făcut acest lucru, vă puteți conecta la contul Loader.io cu acreditările utilizatorului.

Acreditările utilizatorului Loader.io

În mod implicit, nu vor exista teste sau gazde. Următorul lucru pe care trebuie să-l faceți este să creați o gazdă .

gazdă nouă

Acesta este un pas obligatoriu. Deoarece trimitem un grup de trafic către site-ul web, există șansa ca serverul să se blocheze. Prin urmare, platforma nu va permite trimiterea de trafic nelimitat către alte site-uri web. Testul poate fi efectuat pe site-urile noastre web. În pasul următor, puteți introduce numele domeniului.

nume de domeniu loader.io

După ce ați introdus numele de domeniu, trebuie să încărcați un fișier HTML în directorul public_HTML al serverului dvs.

descărcați fișierul de verificare - testul de stres pe un site web WordPress

Puteți încărca fișierul în directorul public_HTML prin FTP sau un plugin dedicat managerului de fișiere.

încărcați fișierul de verificare în folderul html public

După încărcarea fișierului, trebuie să verificați gazda.

verificați gazda - testați de stres un site web WordPress

Veți vedea un mesaj de succes dacă ați făcut totul corect. Acum, puteți începe și să creați noi teste pe server.

începe un nou test

Pe pagina următoare, puteți vedea informațiile pe care trebuie să le adăugați pentru a efectua testul.

începe un test

După cum puteți vedea în captura de ecran, ar trebui să introduceți a

  • Nume pentru test
  • Tipul testului
  • Clienții
  • Durată
  • Cererile clientului

Și așa mai departe.

Testul 1

Ca prim test, vom trimite 500 de clienți pe server. Deci, denumește-ți testul și introduceți 500 în fila clientului. Vom rula testul timp de 1 minut. Iată cum va arăta configurația:

Test de 500 de utilizatori

După ce ați configurat testul, faceți clic pe Run test .

rulați testul

Platforma va începe să trimită trafic către domeniu în câteva secunde. Puteti vedea statisticile live pe aceeasi pagina.

trimitere de trafic - test de stres un site web WordPress

După un minut, testul este terminat și iată rezultatul:

Rezultatul testului 500 - test de stres un site web WordPress

După cum puteți vedea în această captură de ecran, timpul mediu de răspuns este de 360 ​​ms, ceea ce este excelent. Apoi, să ducem lucrurile mai departe și să creăm un alt test cu mai mulți utilizatori.

Testul 2

Testul numărul 2 va trimite 5000 de clienți pe site (pe secundă). Trebuie să creați un nou test cu modificările.

5000 test - test de stres un site WordPress

După cum puteți vedea în această captură de ecran, am modificat numele, tipul de test și numărul de clienți. După ce ați schimbat datele, rulați testul.

Trebuie să așteptați puțin pentru a obține rezultatele.

5000 de rezultate - test de stres un site WordPress

După cum puteți vedea pe pagina noastră de rezultate, timpul mediu de răspuns este de 281 ms. În continuare, să trecem la testul final.

Testul 3

În acest test final, vom trimite 10.000 de utilizatori pe site. Vom menține, de asemenea, încărcarea clientului atunci când vom configura testul. Iată configurația:

10000 test - test de stres un site WordPress

Deoarece instrumentul Loader.io va menține încărcarea clienților, acest lucru poate afecta performanța site-ului dvs. După un minut, acesta este rezultatul:

Rezultat 10000 - test de stres un site web WordPress

După cum puteți vedea în captură de ecran, timpul mediu de răspuns a crescut la 8240 ms. Aceasta înseamnă că serverul dvs. nu va putea face față creșterilor de trafic, ceea ce poate duce la probleme de performanță.

Asta este!

Acesta este modul în care puteți testa un site web WordPress. După cum puteți vedea în acest tutorial, testarea la stres a unui site web WordPress este simplă. Nu trebuie să utilizați instrumente confuze pentru a finaliza sarcina.

Cum să faceți față problemelor de performanță

Dacă v-ați testat site-ul web și aveți probleme de performanță, luați în considerare aceste opțiuni:

  • Schimbați gazduirea
  • Scala resursele
  • Utilizați un plugin de cache
  • Utilizați CDN

Mai jos, vă vom arăta cum vă vor ajuta acestea.

1. Schimbați gazduirea

Dacă utilizați un furnizor de găzduire care nu poate fi scalat, cel mai bun lucru pe care îl puteți face este să alegeți orice altă companie de găzduire web de încredere. Puteți găsi sute de companii de găzduire locale și interne pe piață. Nu vă vom recomanda să utilizați companii locale, deoarece acestea nu vă vor putea oferi servere optimizate.

Puteți găsi atât de multe companii de găzduire web care oferă caracteristici de ultimă oră. Vă recomandăm companii de găzduire WordPress gestionate precum Kinsta, Cloudways, SiteGround etc. Cele mai multe dintre aceste companii de găzduire oferă suficiente resurse pe care le puteți folosi pentru a gestiona un site web cu trafic intens.

2. Scalați resursele

Dacă utilizați un furnizor de găzduire web precum Cloudways, acestea permit utilizatorilor să scaleze serverul. Puteți adăuga mai multă memorie RAM sau spațiu de stocare la server din setările contului. Acest lucru vă va ajuta să rulați serverul fără niciun sughiț. Cu toate acestea, prețul de facturare va fi modificat în funcție de câtă memorie RAM și spațiu de stocare ați adăugat.

3. Plugin de cache

De asemenea, ar trebui să utilizați un plugin de cache pe site-ul dvs. web. Acest lucru vă va ajuta să optimizați performanța. Iată câteva dintre cele mai bune pluginuri de cache WordPress pe care trebuie să le încercați:

  • WP Rocket
  • Cel mai rapid cache WP
  • WP Super Cache
  • Cache total W3
  • FlyingPress

Unele dintre pluginurile de stocare în cache sunt gratuite, în timp ce altele sunt premium. Poti alege unul in functie de preferinte.

4. Folosiți un CDN

Ultima opțiune pe care o avem pentru tine este să folosești un furnizor CDN. Există mai mulți furnizori CDN disponibili. Unele dintre cele populare sunt:

  • Cloudflare
  • Stackpath
  • KeyCDN
  • Bunny.net
  • Sucuri

Și așa mai departe.

Consultați acest articol pentru un ghid detaliat despre cei mai buni furnizori CDN WordPress.

Concluzie

Vă puteți aștepta la vârfuri bruște de trafic atunci când aveți conținut mereu verde sau când executați o ofertă pe timp limitat în magazin. În acest caz, optimizarea serverului dvs. web pentru vârfuri neașteptate de trafic este unul dintre lucrurile obligatorii pe care ar trebui să le faceți. Când achiziționați o platformă de găzduire, compania vă va oferi implicit o anumită cantitate de resurse.

Schimbarea găzduirii sau scalarea serverului este mai bună dacă nu puteți gestiona toți vizitatorii site-ului cu acele resurse. După cum puteți vedea în acest tutorial, configurarea unui test de stres este simplă cu instrumentul Loader.io. Prin urmare, testați site-ul dvs. cu instrumentul și determinați cum va funcționa serverul la încărcare.

Sperăm că ați găsit acest articol util și că ți-a plăcut să-l citești. Dacă ați făcut-o, vă rugăm să vă gândiți să distribuiți această postare prietenilor și colegilor dvs. de blog pe rețelele sociale.

Iată câteva articole similare care v-ar putea plăcea:

  • Cum să optimizați WordPress pentru dispozitive mobile
  • Cum să configurați WP Rocket în mod corect
  • Cele mai bune 9 cele mai rapide teme WordPress pe care ar trebui să le încercați