Capitolul 18 · 18.3
Site-ul meu este lent
Un site lent vă face să pierdeți vizitatori și clienți. Cauza se află aproape întotdeauna în site-ul propriu-zis: prea multe pluginuri sau pluginuri greoaie, lipsa cachingului sau imagini mari. Uneori pachetul dvs. ajunge la limitele sale. Cu ajutorul întrebărilor și pașilor de mai jos veți găsi cauza.
Mai întâi trei întrebări
- Este totul lent sau doar zona de administrare? Dacă doar zona de administrare WordPress este lentă, cauza se află de obicei în pluginuri sau într-un bot care vă bombardează pagina de autentificare.
- Mereu sau doar în anumite momente? Dacă site-ul este lent doar în momentele aglomerate sau când rulează o sarcină programată, aceasta indică limitele pachetului dvs.
- Doar la dumneavoastră sau la toată lumea? Încercați de pe telefon, prin 4G sau 5G, și rugați pe altcineva să verifice. Dacă site-ul este lent doar la dumneavoastră, cauza este probabil propria conexiune sau VPN-ul.
Pasul 1: măsurați unde este problema
- Cu Resource Usage din DirectAdmin vedeți dacă pachetul dvs. atinge o limită, cum ar fi CPU, memorie, I/O sau numărul de procese simultane (consultați Resource Usage: CPU, memorie și procese). Un mesaj despre faults înseamnă că site-ul dvs. a fost încetinit în acel moment.
- Cu X-Ray vedeți pentru fiecare pagină ce plugin, ce interogare a bazei de date sau ce apel extern consumă timp (consultați X-Ray: depistarea paginilor lente).
- Cu o măsurare externă, cum ar fi Google PageSpeed Insights, vedeți tot ce trebuie să încarce browserul unui vizitator. Cum să citiți acel raport aflați în Cum să citiți PageSpeed Insights: Core Web Vitals pe înțelesul tuturor.
Pasul 2: cele mai frecvente cauze
- Lipsa cachingului. Serverele noastre rulează pe LiteSpeed. Pentru WordPress, pluginul gratuit LiteSpeed Cache face adesea site-ul dvs. imediat mult mai rapid, deoarece paginile nu mai sunt construite din nou la fiecare vizită. Consultați LiteSpeed Cache pentru WordPress și un magazin online.
- Prea multe pluginuri sau pluginuri greoaie. Fiecare plugin consumă timp. Verificați cu X-Ray care pluginuri sunt cele mai lente și dezactivați-le pe cele de care nu aveți nevoie.
- Imagini mari. O fotografie de 5 MB, preluată direct din camera foto, încetinește fiecare pagină. Micșorați imaginile înainte de încărcare sau folosiți un plugin care face acest lucru.
- Boți și atacuri. Motoarele de căutare, crawlerele AI sau încercările de autentificare pe wp-login.php și xmlrpc.php vă pot ține pachetul ocupat. Verificați în jurnalul de acces ce adrese sunt solicitate frecvent (consultați Site summary & logs: jurnalul de erori și jurnalul de acces).
- O versiune veche de PHP. Versiunile mai noi de PHP sunt considerabil mai rapide. Consultați Alegerea versiunii de PHP (Select PHP version).
- O bază de date dezordonată. Mii de revizii vechi, comentarii spam sau tabele de jurnal încetinesc interogările. Faceți curățenie și optimizați baza de date (consultați Verificarea, repararea și optimizarea unei baze de date).
- Componente externe. Fonturile, videoclipurile, widgeturile de chat și codurile de măsurare ale altor furnizori pot face pagina dvs. să aștepte. PageSpeed Insights vă arată care sunt acestea.
- Cronjoburi care rulează prea des (consultați Cron Jobs: rularea automată a sarcinilor). Și acestea se iau în calcul la limite.
Ce vede vizitatorul: viteza în browser
Cât de rapidă i se pare o pagină unui vizitator depinde și de ceea ce trebuie să încarce browserul. Google măsoară acest lucru cu Core Web Vitals. Patru lucruri ajută aproape întotdeauna:
- Atribuiți imaginilor o lățime și o înălțime (width și height). Astfel, browserul rezervă spațiu, iar pagina nu se mai deplasează când apare fotografia.
- Nu încărcați leneș imaginea principală. Fotografia mare din partea de sus a unei pagini nu trebuie să aibă loading="lazy". Încărcarea leneșă este pentru imaginile aflate mai jos în pagină.
- Folosiți WebP sau AVIF. La aceeași calitate, aceste formate sunt mai mici decât JPG și PNG.
- Micșorați și comprimați imaginile la dimensiunea la care le afișați.
Pasul 3: este pachetul dvs. prea mic?
Ați curățat site-ul și ați activat cachingul, iar Resource Usage continuă să afișeze faults în momentele aglomerate? Atunci site-ul dvs. are nevoie de mai multă putere de calcul. În Contul meu WebOké, la Produsele mele și Administrare, alegeți Schimbați pachetul de găzduire. Un upgrade intră în vigoare imediat.
Vizitatorii primesc o eroare 503 sau Resource Limit Is Reached? Citiți atunci și 503 sau "Resource Limit Is Reached": ce trebuie să faceți acum?.
Sfat: Zona de administrare WordPress este lentă, în timp ce partea publică a site-ului este rapidă? Atunci verificați în special pluginurile care fac multe lucruri în zona de administrare, cum ar fi statisticile, back-upurile sau scanările de securitate care rulează pe server. Programați sarcinile grele în momentele liniștite.
