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:

Puslapio greičio testas pagrindiniam puslapiui su GTMetrix

Dabar imkime puslapį, dėl kurio Seobility nurodo trūkumus:

Puslapio greičio testas su GTMetrix įskaitant antraštę

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.

PageSpeed testas - rezultatas anksčiau

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.

PageSpeed testavimas - rezultatas paskui

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.