Următorul punct se referă la performanță. Serverul afișează deșpe pagini prea încet. Interesant este că pagina de start nu este listată.
Voi face o verificare împotriva testării de performanță pentru a identifica bottleneck-ul și voi testa performanța cu GTMetrix. Pagina de start rulează - și aceasta în ciuda videoului în buclă și a micilor animații de pe pagină:
Să luăm acum o pagină pe care Seobility o critică:
Rezultat excelent la încărcarea paginii prin GTMetrix. Seobility oferă sfaturi de optimizare a performanței și indică PageSpeed Insights de la Google ca un instrument de testare. În timp ce vizualizarea desktop cu 95 % a atins un rezultat excelent, există cerințe mai riguroase pentru vizualizarea mobilă. Rezultatul este relativ mediocru cu 67 %. Cel puțin Core Web Vitals sunt îndeplinite.
Principala problemă menționată aici este dimensiunea imaginilor. Și recunosc, peste 800 kb par destul de mari. Acest lucru se datorează formatului PNG 24. Cu PNG 8 în salvare, imaginile sunt mult mai mici, dar nu sunt clare la margini. Și datorită efectului de animație, aceasta este undeva compromisul pe care l-am stabilit la relansarea site-ului la vremea respectivă.
Google recomandă utilizarea formatelor moderne de imagini. Și Google are dreptate în acest sens. În scop de testare, convertesc cele două imagini PNG, le convertez prin intermediul instrumentului online squoosh.app și le înlocuiesc pe site cu imaginile WEBP, care sunt de doar jumătate din dimensiune. Acum, rezultatul testului este de 98 % pentru desktop și 74 % pentru mobil.
Este o îmbunătățire semnificativă care a putut fi obținută în doar câteva minute.
Atât Google, cât și GTMetrix îmi oferă sfaturi suplimentare privind potențialul de optimizare. Un punct important este actualizarea serverului cu PHP 8.2, deoarece site-ul rulează încă pe PHP 7.2. Aceasta are sens din perspectiva securității, dar și din punct de vedere al performanței.