Cum să îmbunătățiți performanța temei WordPress La Com du Web
Greutatea medie a paginii web a atins 2.884 kb în mai 2017. Google a raportat un timp mediu de încărcare de 19 secunde pe dispozitivele mobile. Totuși, performanța contează mai mult ca oricând:

Utilizatori frustrati: utilizatorii nu vor aștepta. Conform cercetărilor efectuate de Aberdeen Group, fiecare încărcare prea lungă:
- Cu 11% mai puține vizualizări de pagină
- O scădere cu 16% a satisfacției utilizatorilor
- O scădere de 7% a conversiilor
Căutarea mobilă reprezintă 55% din traficul web. Capacitățile dispozitivului și a lățimii de bandă se îmbunătățesc, dar nu la greutatea paginii. Utilizatorii sunt adesea încărcați pe octet.
Referințe naturale în mișcare lentă: Google nu favorizează site-urile care se încarcă prea lent.
În mod ideal, ar trebui să luați în considerare performanța înainte de a scrie prima linie de cod. Cu toate acestea, probabil că citiți acest articol deoarece aveți o temă cu probleme de performanță. Din fericire, există opțiuni rentabile pentru a remedia problema. Fiecare milisecundă economisită crește satisfacția, implicarea și cheltuielile utilizatorilor.
Ce factori afectează performanța site-ului dvs. ?
Performanța site-ului dvs. web este afectată de:
- Numărul de solicitări HTTP
- Dimensiunea activelor descărcate
- Eficiența paginii
Numărul de solicitări HTTP este determinat de numărul de fișiere și apeluri Ajax necesare pentru ca pagina dvs. să funcționeze: HTML, CSS, JavaScript, imagini, fonturi, date și toate celelalte elemente. HTTP/2 abordează această problemă, dar serverul și browserul dvs. de utilizator trebuie să fie configurate pentru a permite asistență. Chiar și cu HTTP/2, douăzeci de cereri de fișiere sunt încă mai puțin eficiente decât zece.
Factorul principal este dimensiunea fiecărui fișier. Pentru a pune acest lucru în context, 2.884 kb este cu 20% mai mare decât versiunea originală a Idom Doom. Acordat, comparăm paginile web moderne cu un joc vechi de 25 de ani, dar majoritatea paginilor arată câteva paragrafe de conținut, deoarece Doom implementează un motor 3D, mai multe niveluri, grafică, muzică și efecte sonore.
Chiar și o pagină relativ ușoară poate fi ineficientă. De exemplu, dacă site-ul dvs. de trei pagini are un fișier JavaScript de 500 KB independent de structură, codul respectiv trebuie descărcat, analizat și executat înainte ca primul caracter să fie vizibil. Un fișier HTML generat de server va începe să apară înainte ca acesta să fie încărcat complet, chiar dacă activele totalizează mai mult de 500 KB.
În cele din urmă, viteza serverului, compresia și stocarea în cache sunt alte considerații importante.
A masura performanta
Este important să măsurați performanța site-ului dvs. web pentru a identifica blocajele și pentru a vă asigura că actualizările dvs. au îmbunătățit pagina. Următoarele instrumente vă analizează site-ul web pentru a vă arăta punctele de blocare și vă sugerează îmbunătățiri:
Fila Instrumente pentru dezvoltatori a browserului dvs. oferă, de asemenea, informații despre aspectul și timpul necesar înainte ca pagina să fie pregătită pentru evenimentele utilizatorului.
Îmbunătățiri care necesită puțin timp pentru a fi implementate
Următoarele actualizări ar trebui să dureze câteva minute, astfel încât să nu trebuie să vă cereți scuze !
Contactați gazda
O gazdă web bună vă va analiza utilizarea și vă va sfătui cu privire la actualizări de servicii, hardware și software. Vă poate aduce un spor de performanță profitabil cu un efort minim.
Activați compresia GZIP
Aproape 30% dintre site-uri nu reușesc să permită compresia GZIP. Acest lucru poate fi activat în mod normal în setările serverului web sau în pluginurile WordPress precum WP HTTP Compression și W3 Total Cache.
Activați cache-ul WordPress
Sunt disponibile mai multe pluginuri WordPress care afișează paginile și le stochează într-un cache atunci când sunt solicitate pentru prima dată. Interogările ulterioare recuperează aceste pagini din cache mai degrabă decât să regenereze conținutul bazei de date. Pentru WordPress, puteți găsi următoarele pluginuri: W3 Total Cache, WP Super Cache, Hyper Cache, WP Fastest Cache și Cache Enabler.
Activați stocarea în cache a browserului
Memoria cache a browserului stochează copii care trec prin el. Cache-ul browserului poate, în anumite condiții, să răspundă la solicitările ulterioare pentru o parte din copiile sale, fără a recurge la serverul web original. Soluțiile simple includ setarea unui antet Expires adecvat, o dată modificată ultima dată sau adoptarea ETag-urilor în antetul HTTP. Următorul exemplu .htaccess solicită browserelor să cache imagini pentru o lună: