Kitas punktas susijęs su veiksmingumu. Serveris pristato vienuolika puslapių per lėtai. Įdomu, kad pradinis puslapis čia nėra įtrauktas.
Aš darau palyginimą, kad surastų užtikrinimo tašką ir leidžiu ištirti veiksmingumą naudojant GTMetrix. Pradinis puslapis veikia gerai - netgi su vaizdo rinkiniais ir mažomis animacijomis puslapyje:
Dabar imkime puslapį, dėl kurio Seobility nurodo trūkumus:
Beveik yra geriausias rezultatas iššaukiant puslapį per GTMetrix. Pati Seobility skyriuje su patarimais dėl veiksmingumo optimizavimo ir nurodo testavimo įrankį „Google PageSpeed Insights“. Nors 95% rezultatas buvo pasiektas naudojantis darbalaukio rodinį, mobiliam rodiniui keliamos griežtesnės reikalavimai. 67% rezultatas yra vidutiniškas. Bent jau pagrindinės svetainės pagreitinsčiai patenkinti.
Kaip pagrindinę problemą čia nurodyta paveikslėlių dydis. Ir pripažinkime, kad net 800 kb atrodo gan didelis. Tai dėl PNG 24 formato. Išsaugant naudojant PNG 8, paveikslėliai žymiai mažesni, tačiau apvalūs kontūrai bus matomi neaiškūs. Tai kaip kompromisas, kurį prieš kurį laiką įvedėme atnaujinant puslapį.
Google rekomenduoja naudoti šiuolaikiškus paveikslėlių formatus. Ir Google yra teisus. Bandymui paverčiu abu PNG paveikslėlius naudodamas internetinę priemonę „squoosh.app“ ir juos pakeičiu puslapyje esančiais WEBP paveikslėliais, kurie yra beveik du kartus mažesni. Dabar testavimo rezultatai yra 98 % darbalaukiui ir 74 % mobiliajam.
Griežtai pagerinimas, kuris buvo pasiektas per kelias minutes.
Tiek Google, tiek ir GTMetrix suteikia papildomus patarimus, kur yra optimizavimo potencialas. Kaip vieną iš taškų į užduočių juostą įtraukiu serverio programinės įrangos atnaujinimą iki PHP 8.2, kadangi svetainė šiuo metu veikia PHP 7.2. Tai prasminga ne tik dėl saugumo, bet ir iš veiksmingumo perspektyvos.