site-ul de accelerare - da, cum să măsoare și modul de a accelera site-ul
Buna ziua Blogul cititorilor KtoNaNovenkogo.ru. Numele meu este Nikolay Matsievsky, fac site-urile de viteză timp de 9 ani și vreau să vă dau experiența și cunoștințele pentru a vă ajuta să faceți site-urile mai repede și mai bine.
Pentru a începe, să se definească noțiunile imediat. Viteza site-ului este măsurată în diferite moduri (câțiva indicatori), și nu este valoarea canalului de conectare la Internet pentru a gazdei sau a utilizatorilor (deși aceasta depinde de ele). Principalii indicatori ai vitezei site-ului includ, în general, timpul de răspuns server. în timp ce redarea paginii și pagina completă timpul de încărcare.
Este clar faptul că site-ul poate fi de sute sau mii de pagini, astfel încât să măsoare taxa sau pagina principală sau valoarea principală și cea mai internă caracteristică (a scrie o pagină sau un element de card), sau media pentru toate paginile (prin orice computer).
Multe servicii oferă o măsură de „viteza site-ului“, dar, de fapt, ele măsoară timpul de răspuns server. Foarte puține servicii, literalmente o mână, poate oferi o performanță în timp real și de redare a paginii este complet încărcată de timp (pentru că browser-ul este o necesitate reală de calcul al acestora). Astfel de servicii includ, de exemplu, sau Ayri.rf WebPageTest.
Dar ceea ce dă viteza site-ului, de ce sunt atât purtate cu acest indice site-ul dvs.?
Ceea ce face ca viteza site-ului
În primul rând, rata are un efect pozitiv asupra numărului de acțiuni de succes pe site-ul (de conversie). Sunt atât de multe povești adevărate cu privire la impactul asupra accelerației de conversie, în special, Walmart (cel mai mare retailer din Statele Unite) a crescut de conversie site-ul doar prin accelerarea cu 20%.
În al treilea rând, viteza de site-ul este un puternic factor în creșterea încrederii și loialitatea clienților. În special, The Guardian (unul dintre cele mai mari site-uri de știri) a reușit să crească traficul zilnic pe site-ul cu 35%, inclusiv datorită vitezei excepționale de pe dispozitivele mobile.
Ce să măsoare
Nu toate măsurătorile sunt la fel de bune, iar pentru locul de muncă competent, la o rată necesară pentru a înțelege care o parte a site-ului are probleme. Pentru a începe, aveți nevoie pentru a măsura timpul de răspuns server (cum se întâlnește inteligent dvs. de găzduire). Acest lucru se poate face folosind serviciul Ping Admin. Host Tracker sau Webo Pulsar. Dacă timpul mediu de răspuns pentru orice serviciu mai mult de 500 ms (0,5 secunde) - care potențial pot fi probleme pe partea gazdă, iar soluția lor este necesară pentru a selecta ora.
În cazul în care gazduieste totul este în regulă, atunci vom trece - timp pentru a desena (DOMReady). Trebuie să înțelegem dacă există probleme potențiale cu site-ul de randare pe ecranul browser-ului, dacă există întârzieri în etapa de „ecran alb“. Pentru aceasta folosim serviciile sau Ayri.rf WebPageTest.
Fiecare dintre ele va da un site de download diagramă în browser-ul, în căutarea pentru linia ei mov verticala - acesta va fi momentul final al redare a site-ului. A doua linie verticală (albastru) va indica timpul de încărcare maximă. Ei bine, în cazul în care prima linie este de 1-1,5 secunde site-ul de descărcare, iar al doilea - înainte de 4 secunde. Apoi următoarele paragrafe pot fi citite „pentru referință“. În cazul în care site-ul încarcă mai mult de 4 secunde - apoi uita-te mai jos cum să-l repare.
După verificarea vom obține aproximativ imagine, pe care devine clar în cazul în care problemele majore în viteza site-ului.
Un ajutor în găsirea și rezolvarea problemelor este serviciul Google PageSpeed Insights. care va emite o recomandare gata pentru utilizare (principalul lucru nu este să se implice în evaluarea ulterioară a 90, în caz contrar nimic nu va dispărea, iar timpul petrecut - loturi).
Cum să se ocupe cu probleme
Acum, în funcție de unde găsiți probleme în viteza site-ului, acțiunile tale vor fi după cum urmează:
- Probleme pe partea gazdei. Verificați dacă tabelul bazei de date stabilit dacă aveți un Nginx server de web ar putea, dacă cache-ul de cod este conectat (cache OpCode), dacă plugin-uri de memorare în cache instalate la motor și site-ul optimizat (MySQL). Fiecare dintre elementele (și uneori - toate împreună) pot duce la întârzieri la partea de server. De asemenea, nu există nici un rău pentru a verifica timpul de răspuns cu mufa deconectat poate fi ca un fel de plug-in sau modulul de pe site-ul dvs. creează sarcină inutil de mare.
- Probleme la nivelul redării paginii. Aici opțiunile de soluție ar putea fi mai mult, și bun ajutor menționat deja Google PageSpeed Insights. El vă va spune dacă există un număr mare de stiluri și script-uri problemă. Dacă există probleme, aveți nevoie de o soluție (modul, pluginul sau serviciu), care va uni toate fișierele în câteva. Acesta va ajuta, de asemenea off module neutilizate / plugin-uri (nu este o soluție universală la problema de viteză - dezactivați toate).
În plus, trebuie să verificați dacă fonturile de pe site-ul optimizat. Dacă nu, ar trebui să fie excluse de la aceste caractere neutilizate (Glyphs).
O alta, nu cauza mai puțin frecvente de „liber“ și „gravitație“ poate fi un număr mare (sau nu optimizat) imagine. Verificați dacă ați completat în versiunea hosting optimizată a fișierului (acest lucru va ajuta la Catalyst Image). Dacă o pagină de 100 sau mai multe imagini, cel mai bine este de a instala LazyLoad plugin - la imaginea încărcată în modul „leneș“. De asemenea, merită verificat că dimensiunile reale imagine sunt identice cu cele folosite pe site-ul (uneori se întâmplă ca o imagine foarte mare, este introdus într-o scară mică: este „marcat“ site-ul de descărcare programul inutilizabil).
După ce a constatat toate problemele de site-ul domeniului viteza de lucru poate fi impresionant. Poti sa o faci singur, sau puteți utiliza una dintre tarifele Irie pentru webmasteri și optimizarea viteza site-ului aplicat pentru 25 ruble / zi.
Mult noroc! Ne vedem în curând pe paginile de blog KtoNaNovenkogo.ru