· atnaujinta 2026-10-07
WordPress spartinimo įskiepių yra dešimtys, bet didžiąją dalį greičio lemia trys serverio lygio dalykai.
nginx: statika ir puslapių kešas
Paveikslėlius, CSS ir JS turi atiduoti nginx, neįtraukiant PHP. Dinaminiams puslapiams naudingas fastcgi_cache: paruoštas HTML atiduodamas iš disko, o PHP nė nepaleidžiamas. Svarbiausia tinkamai aprašyti išimtis — administravimą, krepšelį, atsiskaitymą ir prisijungusius naudotojus.
PHP-FPM: procesų skaičius
Dažna klaida — nustatyti kuo daugiau procesų. Kiekvienas jų užima atmintį; kai jos pritrūksta, serveris pradeda naudoti diską ir viskas sulėtėja labiau nei esant eilei. Skaičiuojama paprastai: turima atmintis, padalyta iš vidutinio proceso dydžio, atėmus atsargą duomenų bazei ir sistemai.
Redis: objektų kešas
Redis talpina duomenų bazės užklausų rezultatus atmintyje. Didžiausią efektą duoda ten, kur puslapių kešas negali veikti: administravime, parduotuvės krepšelyje, prisijungusiems naudotojams. Parduotuvėse tai dažnai pastebimiausias pagerėjimas.
Eiliškumas
Pirmiausia tvarkoma duomenų bazė ir PHP versija, tada Redis, tada puslapių kešas. Atvirkštinė tvarka duoda gerus skaičius matavimuose ir tas pačias problemas ten, kur kešo nėra.
Tokia konfigūracija yra standartinė mūsų valdomuose serveriuose: webhostas.com.