Capitolul 17 · 17.4
X-Ray: depistarea paginilor lente
Este website-ul dumneavoastră lent sau atinge mereu limitele? Atunci veți dori să știți cauza: un plugin, o interogare lentă a bazei de date sau un serviciu extern care răspunde cu întârziere. X-Ray măsoară acest lucru pentru dumneavoastră. Acesta urmărește pentru o perioadă fiecare cerere către website-ul dumneavoastră și arată, pentru fiecare pagină, ce anume a consumat cel mai mult timp.
Pornirea unei măsurători
- Faceți clic în DirectAdmin, sub Extra Features, pe X-Ray. Veți vedea lista de măsurători (sarcini). Dacă apare NO TASKS FOUND, înseamnă că nu aveți încă nicio sarcină.
- Faceți clic pe Start tracing (1).
- La URL (1) alegeți domeniul dumneavoastră și completați la Specify mask ce parte a site-ului doriți să măsurați. Cu /* măsurați tot site-ul; cu, de exemplu, /winkel/* măsurați doar paginile de sub /winkel.
- La Record for este indicat câte cereri vor fi măsurate (în mod implicit 20). Cu caseta de validare Advanced settings obțineți mai multe opțiuni.
- Faceți clic pe Run (2).


Colectarea datelor
Deschideți acum website-ul dumneavoastră într-o fereastră privată a browserului dumneavoastră și navigați prin pagini, în special prin cele care sunt lente. Sau așteptați să vină vizitatori obișnuiți. X-Ray captează cererile până când este atins numărul stabilit. În listă puteți vedea câte au fost deja măsurate.
Citirea raportului
- Faceți clic, în lista de măsurători, pe pictograma cu ochiul (vizualizare), lângă măsurătoarea dumneavoastră.
- Veți vedea toate cererile măsurate împreună cu timpul lor de încărcare. Faceți clic pe cererea care a durat cel mai mult: de acolo puteți extrage cele mai multe informații.
- În raport puteți vedea ce componente au consumat cel mai mult timp: pe plugin sau modul, cele mai lente interogări ale bazei de date și cererile către servicii externe.
Iese în evidență un singur plugin cu un timp mult mai mare decât restul? Atunci acesta este probabil cauza principală. Actualizați-l, căutați o alternativă mai ușoară sau dezactivați-l. Vedeți, dimpotrivă, foarte multe plugin-uri, fiecare consumând puțin timp? Atunci pur și simplu aveți prea multe. Combinații cunoscute ca fiind solicitante sunt, de exemplu, un pagebuilder complex împreună cu un magazin online și multe suplimente.
Ce ajută aproape întotdeauna?
- Folosiți plugin-ul LiteSpeed Cache. Serverele noastre rulează LiteSpeed, iar cu acest plugin paginile sunt servite gata pregătite din cache.
- Folosiți doar plugin-urile de care aveți cu adevărat nevoie.
- Alegeți o versiune mai nouă de PHP (consultați Alegerea versiunii de PHP (Select PHP version)) și activați opcache (consultați Activarea și dezactivarea extensiilor PHP).
- Dacă website-ul dumneavoastră nu mai încape în pachetul dumneavoastră, alegeți un pachet mai mare în Mijn WebOké.
Atenție: În timpul unei măsurători, fiecare cerere măsurată este puțin mai lentă. Opriți o măsurătoare atunci când ați terminat și nu lăsați-o să ruleze inutil.
