Cum să testați stresul unui site web WordPress în 2021

Publicat: 2021-09-13
test de stres pe site
Urmăriți @Cloudways

Odată ce toată lumea începe să adopte digitalizarea prin dezvoltarea unui site web pentru afacerea lor, există câțiva factori cruciale pe care trebuie să-i acordați prioritate pentru succesul magazinului dvs. de comerț electronic. Unul dintre acestea este un test de stres al site-ului web (sau test de încărcare).

Au trecut vremurile în care oamenii trebuiau să plătească sume importante dezvoltatorilor pentru a-și construi site-urile web. WordPress a făcut treaba mai ușoară și, datorită constructorilor de pagini, practic toată lumea își poate dezvolta propriile magazine de comerț electronic, fără cunoștințe de codificare. Acestea fiind spuse, veți dori să vă asigurați că totul funcționează corect pe site-ul dvs. web înainte de a fi difuzat, deci este întotdeauna sugerat să rulați mai întâi un test de încărcare a site-ului web.

  • Ce este testarea stresului?
  • Condiții preliminare pentru testarea încărcării WordPress
  • Cum se execută un test de stres pe un site web WordPress
    • Înscrieți-vă pe Loader.io
    • Adăugați adresa URL a site-ului dvs. web
    • Configurați testul
    • Creați un utilizator SFTP pe Cloudways
    • Încărcați fișierul de verificare
    • Verificați prin Loader.io
    • Creați un test
    • Rulați testul de stres
    • Observați rezultatele
  • Cum să gestionați un site WordPress cu trafic ridicat
    • Actualizați-vă planul de găzduire
    • Resurse server
    • Au o abordare minimalistă
    • Folosiți un plugin pentru cache
  • Cum să îmbunătățiți performanța site-ului WordPress
    • Investiți în găzduire WordPress gestionată
    • Reduceți dimensiunea DOM
    • Folosiți un CDN
    • Actualizați versiunea PHP
    • Tema WordPress Clean Code
  • Înfășurându-l

Amintiți-vă, site-ul dvs. de comerț electronic este la fel de puternic ca resursele pe care le alocați. Dacă alegeți un plan de găzduire ieftin și bifați cerințele minime, puteți economisi niște bani în acel moment, dar veți găsi că este dăunător odată cu creșterea traficului. Din fericire, unii furnizori de găzduire precum Cloudways oferă utilizatorilor lor libertatea de a-și scala planurile conform cerințelor lor. Dar nu este cazul tuturor furnizorilor, la fel și cercetările dvs.

În această piesă, vom enumera condițiile preliminare ale testului de încărcare WordPress, pașii pe care îi veți lua pentru a efectua un test de stres pe site-ul dvs. WordPress și câteva sfaturi pentru a gestiona și îmbunătăți un site web. Treceți la secțiunea relevantă sau citiți întregul blog pentru o înțelegere profundă a testelor de stres WordPress.

Ce este testarea stresului?

Înainte de a enumera pașii pentru a rula un test de stres pe un site web WordPress, să înțelegem semnificația, scopul și importanța unui test de stres.

Sigur, site-ul dvs. web se clatină acum, dar dacă norocul vă lovește și una dintre postările dvs. pe blog devine virală? Un flux de utilizatori aterizează pe pagina dvs., dar apoi site-ul dvs. se lasă sub sarcină, oferindu-le o „ EXPERIENȚĂ DE UTILIZATOR RĂU ”. Nu vrei asta, nu? Ei bine, atunci înveți importanța testării stresului, care te menține pregătit pentru situații ca acestea.

Testarea stresului vă ajută să determinați performanța site-ului dvs. web atunci când acesta trece printr-o anumită cantitate de stres sau încărcare trimisă prin intermediul software-ului.

Puteți efectua un test de stres în medii diferite, în trafic redus, normal sau ridicat; utilizatorul are libertatea de a personaliza testul de încărcare și de a observa rezultatele.

Nu uitați să nu trimiteți încărcări nerealiste pe site-ul dvs. web. Evaluați numerele realiste, exagerați-le puțin și apoi trimiteți încărcarea pe site-ul dvs. WordPress pentru a verifica modul în care se descurcă. Rețineți traficul mediu pentru a avea o idee despre încărcarea estimată la orele de vârf sau în cazul unui eveniment special.

Una peste alta, un test de stres vă ajută să creați trafic fals, astfel încât să puteți experimenta performanța site-ului dvs. trimițând simultan un flux de utilizatori pe site-ul dvs. Testul vă ajută să determinați punctele forte și limitele site-ului dvs. web, astfel încât să îl puteți optimiza pentru a face față supratensiunilor de trafic în orice moment.

Condiții preliminare pentru testarea încărcării WordPress

Testarea stresului sau încărcării WordPress implică trimiterea de „ vizitatori falși ” pe site-ul dvs., dar acest lucru se poate ciocni cu furnizorul dvs. de găzduire în unele cazuri. Există câteva condiții preliminare pe care trebuie să le respectați pentru a vă proteja de astfel de inconveniente.

Mulți furnizori de găzduire oferă pachete care permit doar un număr limitat de vizitatori pe site-ul dvs. și, odată ce acest număr este depășit, rezultă costuri suplimentare. În unele cazuri, site-ul dvs. poate fi suspendat atunci când se confruntă cu un trafic atât de neobișnuit.

  • Consultați termenii și condițiile planurilor de găzduire înainte de a efectua un test de stres, deoarece mulți dintre ei numără vizitatorii site-ului dvs. și au propriul set de reguli de implementat în anumite condiții.
  • Datorită gestionării mai multor resurse, testarea încărcării vă poate bloca site-ul sau îl poate face să devină lent și să nu răspundă. Deci, cea mai bună practică este să efectuați un test de încărcare înainte de a vă face site-ul live .

Cum se execută un test de stres pe un site web WordPress

Să continuăm cu pașii pentru a rula un test de stres pe un site web WordPress.

După cum sa discutat mai devreme, aveți nevoie de un instrument pentru a trimite traficul fals pe site-ul dvs., așa că vom folosi Loader.io deoarece este un instrument de încredere pentru testarea încărcării. Urmați acești pași simpli pentru a rula testul de încărcare pe site-ul dvs. WordPress:

Înscrieți-vă pe Loader.io

  • Înscrieți-vă pentru un cont Loader.io gratuit în scopuri de încercare.

Notă: Loader.io este un instrument de testare a încărcării, iar contul său gratuit vă permite să testați până la 2 adrese URL per test. Dacă rulați un site WooCommerce, puteți testa pe yoursite.com și yoursite.com/shop, astfel încât planul gratuit este suficient - permite testarea a până la 10.000 de vizite simulate.

înscrieți-vă pe încărcător

Adăugați adresa URL a site-ului dvs. web

  • Faceți clic pe butonul Gazdă nouă și începeți să vă configurați testul.

Adăugați o nouă gazdă pe încărcător

  • Verificați adresa de e-mail , apoi adăugați adresa URL a site-ului dvs.

verifica-ți email-ul

Configurați testul

  • După ce ați adăugat adresa URL, faceți clic pe butonul de verificare pentru a obține fișierul de verificare sau puteți face și o verificare DNS .
  • Descărcați fișierul de verificare.

Configurați testul

Creați un utilizator SFTP pe Cloudways

  • După descărcarea fișierului, creați un utilizator SFTP pe tabloul dvs. de bord Cloudways în fila Detalii de acces .

creați un utilizator sftp pe cloudways

Încărcați fișierul de verificare

  • Utilizați FileZilla sau orice client SFTP la alegere.
  • Conectați-vă la server folosind acreditările obținute din pașii anteriori și încărcați fișierul de verificare în public_html .

încărcați fișierul de verificare

Verificați prin Loader.io

  • După ce fișierul dvs. a fost încărcat, reveniți la tabloul de bord Loader.io și faceți clic pe Verificare .

Dacă Loader.io preia fișierul și totul merge bine, veți vedea un mesaj verde de confirmare. Faceți clic pe text pentru a crea primul test.

verificarea țintei încărcătorului

Creați un test

  • După verificarea site-ului dvs. web, creați un test denumindu-l, ridicând tipul de simulare și numărul de vizite de simulat într-o anumită perioadă de timp.

creați un test

Rulați testul de stres

  • Faceți clic pe butonul Run Test pentru a începe testarea stresului pe site-ul dvs. WordPress.

rulați testul de stres

Observați rezultatele

  • Urmăriți simularea în timp real a site-ului dvs. web.

Am simulat 250 de vizite pe minut, cu expirări zero și timp de răspuns între 277ms-720ms cu o medie de 365ms, ceea ce este un rezultat excelent.

respectați rezultatele testelor de sarcină

De asemenea, puteți verifica performanța serverului dvs. în timpul testelor de stres / încărcare din gestionarea serverului de tablou de bord Cloudways. Observați că unul dintre parametrii procesorului nostru a înregistrat doar 5% utilizare pentru a deservi 250 de utilizatori într-un minut.

Găzduiește WordPress pe Cloudways pentru o experiență fără stres

Scăriți planul în sus și în jos oricând conform cerințelor.

Alăturați-vă Cloudways

monitorizează rezultatele testelor de stres

Cum să gestionați un site WordPress cu trafic ridicat

Fiecare proprietar de magazin de comerț electronic este întotdeauna înfometat de mai mult trafic, dar ce se întâmplă atunci când își ating de fapt traficul de vis? Ce se întâmplă dacă site-ul lor este prea slab pentru a face față traficului mare și a blocărilor? Coșmarul fiecărui blogger este un site defect chiar atunci când un flux de utilizatori a vizitat simultan.

Deci, cum se gestionează un site web WordPress cu trafic mare? Ei bine, există un set de condiții prealabile pe care fiecare proprietar al site-ului web trebuie să le urmeze pentru a gestiona creșterile de trafic.

Actualizați-vă planul de găzduire

Se spune că cu atât mai mult, cu atât mai bine; analogia se aplică alegerii dvs. de furnizor de găzduire, precum și unui plan de găzduire mai bun. Acest lucru vă va ajuta să gestionați traficul mult mai bine decât un plan de găzduire ieftin restricționat. Puteți solicita furnizorului dvs. de găzduire o actualizare gestionată a aplicației. Cloudways vă permite să vă extindeți cu ușurință serverul atunci când aveți nevoie de mai multe resurse.

actualizați-vă planul de găzduire

Cloudways oferă instrumente pentru a face upgrade în siguranță, deoarece vă puteți clona serverul și efectua upgrade-ul în serverul clonat. De asemenea, puteți clona aplicația pe același server și apoi efectuați actualizarea. Este recomandat să nu faceți niciodată o actualizare directă pe site-ul dvs. de producție.

Resurse server

Un server web de încredere, combinat cu resurse de server adecvate, este crucial pentru a vă rula site-ul WordPress fără probleme.

Deoarece volumele mari de trafic pot pune presiune pe serverul dvs. web, trebuie să vă asigurați că resursele serverului dvs. sunt suficient de bune pentru a oferi o putere de procesare și o memorie adecvate.

În plus, asigurați-vă că furnizorul dvs. de găzduire oferă cele mai recente versiuni de MySQL și PHP pentru o experiență de site WordPress fără probleme.

Au o abordare minimalistă

Dacă aveți o abordare minimă a site-ului dvs. WordPress, veți elimina jumătate din problemele dvs. Alegeți o temă care să completeze marca dvs., chiar dacă rezistă traficului ridicat. Nu vă umpleți site-ul cu un plugin de gazillion. În schimb, instalați-le pe cele care adaugă valoare site-ului dvs.

Folosiți un plugin pentru cache

Memorarea în cache reduce încărcarea totală pe site-ul dvs. web; odată ce ați utilizat acest lucru, WordPress vizualizează versiunile HTML ale blogurilor dvs., mai degrabă decât PHP, pentru a crește viteza. Memorizarea în cache a WordPress-ului poate deveni puțin tehnică, dar multe plugin-uri gratuite de stocare în cache, cum ar fi Breeze, îți cache eficient conținutul pentru a-l difuza vizitatorilor tăi.

plugin breeze caching

Cum să îmbunătățiți performanța site-ului WordPress

Performanța unui site web este direct proporțională cu experiența utilizatorului, iar o experiență bună a utilizatorului se traduce prin clasări mai bune și, prin urmare, mai mult trafic. Întrebarea este, cum se îmbunătățește performanța site-ului WordPress? Am rezolvat misterul oferind cele cinci hack-uri magice pentru a îmbunătăți drastic performanța site-ului dvs.

Investiți în găzduire WordPress gestionată

Cea mai frecventă greșeală pe care o fac noii începători este compromiterea cu furnizorul lor de găzduire și planul de dragul reducerii costurilor.

Sigur, puteți obține planuri de găzduire ieftine de la diferiți furnizori de găzduire, dar fiți gata să sacrificați performanța site-ului dvs. odată ce traficul începe. Găzduirea ieftină nu poate susține sarcina și stresul. Acesta va surprinde vizitatorii site-ului dvs. web cu viteze lente nedorite și, eventual, un accident.

găzduire wordpress gestionată

Ce rost are să planifici și să investești în conținutul site-ului tău web atunci când găzduirea ta ieftină poate distruge totul? Pasul ideal pentru lansarea site-ului dvs. WordPress este să investiți într-un furnizor de încredere și de încredere, cum ar fi Cloudways, care oferă un plan de găzduire accesibil, scalabil și sigur.

Testați-vă planul actual de găzduire cu un test de stres pe site-ul dvs. WordPress și, în cazul unor rezultate nesatisfăcătoare, treceți la Cloudways pentru a asista la rezultate uimitoare.

Reduceți dimensiunea DOM

DOM sau Document Object Model este forma structurală a documentului dvs. HTML, care este redat folosind CSS și JavaScript. Prea tehnic? Dacă v-ați analizat vreodată site-ul WordPress prin Google PageSpeed ​​Insights, ați fi văzut un mesaj de eroare care să spună „ Evitați o dimensiune DOM excesivă ”.

reduce dimensiunea DOM

O dimensiune DOM mai mare poate crește utilizarea memoriei, TTFB și poate duce la analize și redări de timp mai mari. Îmbunătățirea performanței site-ului dvs. WordPress necesită ca utilizatorul să își reducă dimensiunea DOM.

Puteți reduce dimensiunea DOM încărcând leneș videoclipurile, comentariile și imaginile de pe site-ul dvs. și separând paginile cu conținut în exces în pagini separate. În plus, utilizarea unei teme SEO-friendly și a unor constructori de pagini de încredere poate ajuta, de asemenea, la reducerea dimensiunii DOM.

Folosiți un CDN

Rețeaua de livrare a conținutului sau CDN este o rețea de server care se află în întreaga lume. CDN-urile găzduiesc conținutul site-ului dvs. web, cum ar fi CSS, JavaScript etc., dar sunt diferite de gazda dvs. WordPress. Acestea pot ajuta la creșterea vitezei site-ului dvs. web și la eliminarea problemelor de încărcare lentă.

CloudwaysCDN

Unii furnizori de găzduire de încredere precum Cloudways oferă propriul CDN (CloudwaysCDN) ca un supliment care oferă o experiență fără probleme și vă accelerează site-ul web, îmbunătățind experiența utilizatorului.

Actualizați versiunea PHP

Știați că WordPress este scris în principal în limbajul PHP și că același limbaj rulează și pe serverul dvs.? Utilizarea unei versiuni PHP învechite afectează negativ viteza site-ului dvs. și are ca rezultat încărcarea lentă și multe alte probleme.

Actualizați versiunea PHP pentru a rula lucrurile fără probleme pe site-ul dvs. Dacă doriți să vă actualizați versiunea PHP pe Cloudways, accesați Server > Detalii acces > fila Setări și pachete și selectați versiunea PHP preferată.

Actualizați versiunea PHP

Cloudways folosește PHP 7.3 ca versiune implicită, dar permite utilizatorilor să opteze și versiunile PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4 și 8.0.

Tema WordPress Clean Code

Majoritatea proprietarilor de site-uri web WordPress aleg teme pe baza aspectului estetic, care nu ar trebui să fie metrica ideală de luat în considerare. Selectați întotdeauna o temă care nu numai că este optimizată pentru viteză, ci oferă un cod curat.

O temă WordPress care are o mulțime de caracteristici implică blocuri de codificare suplimentare, ceea ce mărește timpul de încărcare al site-ului dvs. Mergeți minimal și alegeți o temă ușoară pentru ultra viteză și performanță.

Înfășurându-l

Așa cum noi, oamenii, putem tolera doar o cantitate limitată de stres fără a ne descompune, așa este și cazul site-urilor noastre web. Așadar, nu fiți amabili cu site-ul dvs. WordPress și efectuați un test de sarcină sau de stres înainte de a intra în direct pentru a înțelege cât de mult poate suporta site-ul dvs. cu ușurință.

Am explicat toți pașii pentru a efectua un test de stres / test de sarcină pe site-ul dvs. web. În plus, am acoperit sfaturile și secretele pentru a aborda traficul intens și pentru a îmbunătăți performanța site-ului dvs.

Odată ce ați terminat cu parcurgerea tuturor pașilor, puteți testa site-ul dvs. pentru semnele Core Web Vital pe instrumentul gratuit de testare Cloudways. Rezultatele vă vor ajuta să analizați factorii care trebuie îmbunătățiți pe site-ul dvs. pentru a crește viteza și numărul de vizitatori pe care serverul dvs. le poate furniza.

De asemenea, am efectuat un test pentru a obține valorile noastre:

valorile rezultatelor

Amintiți-vă, dacă site-ul dvs. web nu este optimizat, acesta va utiliza mai multe resurse de server decât ar trebui, reducând șansa de a servi mai mulți vizitatori cu o experiență bună și viteza site-ului. În loc de a crește doar resursele, ar trebui să optimizați performanța site-ului, deoarece uneori problemele de performanță nu pot fi rezolvate prin adăugarea mai multor RAM sau CPU pe serverul dvs.