Site lent: ce poate rezolva găzduirea și ce trebuie schimbat de dvs.
Un server mai scump poate ajuta dacă aplicația nu are destule resurse. Dar un site cu imagini uriașe, multe scripturi sau o bază de date ineficientă poate rămâne la fel de lent. Aflați unde se pierde timpul înainte de a schimba planul.
Măsurați timpul până când serverul începe să răspundă, apoi încărcarea și afișarea paginii întregi. Un răspuns lent poate avea drept cauză baza de date, codul, supraîncărcarea sau distanța. Afișarea lentă poate veni din imagini și scripturi pe care noua găzduire nu le elimină. Testați repetat mai multe pagini reprezentative în aceleași condiții.
Rezolvați cel mai mare blocaj
Începeți cu imagini de dimensiuni și formate potrivite, eliminați extensiile inutile și examinați interogările costisitoare. Stocarea în cache ajută paginile livrate frecvent. Configurați-o atent pentru pagini personalizate și coșuri, ca un utilizator să nu vadă datele altuia. Un CDN apropie fișierele statice de vizitatori, dar nu înlocuiește prelucrarea lentă pe serverul de origine.
Abia apoi schimbați configurația
Dacă măsurătorile arată epuizarea memoriei, CPU sau limitei de procese simultane, comparați un plan mai puternic ori alt tip de serviciu. Măsurați din nou prin aceeași metodă. Altfel nu puteți ști dacă ați plătit pentru o îmbunătățire reală.
Măsurați separat un vizitator obișnuit și un utilizator autentificat. O pagină publică din cache poate fi rapidă, în timp ce editarea sau coșul solicită puternic baza de date. Întrebați dacă puteți testa propria aplicație. O probă scurtă cu aceeași versiune a site-ului spune mai mult decât o promisiune generală despre procesoare sau discuri rapide.
Întrebare practică: este lent primul răspuns al serverului sau afișarea paginii în browser? Răspunsul arată unde trebuie intervenit.