Lassú a WordPress? Gyorsítási tippek
Egy WordPress-oldal sebessége sok mindenen múlik: a bővítmények számán és minőségén, a sablonon, a képek méretén és azon, hogy az oldalak minden látogatáskor újra elkészülnek-e. Az alábbi tippekkel a legtöbb oldal érezhetően gyorsabbá tehető.
Tárhelyeink erőforráskorlátos környezetben futnak: minden tárhely meghatározott processzor- és memóriakeretet kap, így a tárhelyek nem veszik el egymás elől az erőforrásokat. Ugyanakkor egy rosszul optimalizált oldal a saját keretét hamarabb eléri.
1. Oldal-gyorsítótár
Gyorsítótár nélkül a WordPress minden látogatáskor újra összeállítja az oldalt az adatbázisból. Egy megbízható, jól értékelt gyorsítótár-bővítmény a kész oldalakat eltárolja, és a látogatóknak már ezt adja ki – ez a legnagyobb sebességjavulást hozó lépés.
2. Képek
- Feltöltés előtt méretezze át a képeket a szükséges méretre – egy weboldalon ritkán kell 1920 képpontnál szélesebb kép.
- Tömörítse a képeket (például JPG-nél jó minőségű tömörítéssel, vagy WebP formátumban).
3. Bővítmények és sablon
- Törölje a nem használt bővítményeket; minden bővítmény plusz munkát jelent az oldal betöltésekor.
- A „mindent tudó” sablonok és oldalépítők sok funkciót töltenek be olyan oldalakon is, ahol nincs rájuk szükség. Ha új oldalt készít, érdemes könnyebb sablont választani.
4. PHP 8.3
Az újabb PHP-verziók érezhetően gyorsabbak. Állítsa be a javasolt PHP 8.3-at: PHP-verzió váltása.
5. Adatbázis-takarítás
Idővel az adatbázisban sok felesleges adat gyűlik össze: a bejegyzések régi változatai (revíziók), lejárt átmeneti adatok, spam hozzászólások. Ezek törlése kisebbé és gyorsabbá teheti az adatbázist. A takarítást óvatosan végezze, és csak megbízható eszközzel; a tárhelyekről naponta mentést készítünk. Ha egy korábbi állapotra kell visszaállni, a visszaállítást az Ügyfélkapuban rendelheti meg (egyszeri díj, jelenleg 3000 Ft + ÁFA), legfeljebb 1 hétre visszamenőleg, vagy az adott hónap 1. napjára.
6. A wp-cron
A WordPress időzített feladatai alapból a látogatásokhoz kötve futnak, ami forgalmas oldalon felesleges terhelést okozhat. Ennek kiváltásáról itt írunk: A wp-cron és az időzített feladatok a WordPressben.