Lassú WordPress admin? Miért fordul elő, plusz hogyan javíthatod
Lassú WordPress admin műszerfal?
Soha nem jó érzés, ha úgy érzed, mintha sárban gázolnál, amikor a WordPress oldaladat próbálod kezelni, ezért most segítünk kiszabadulni a sárból, és egy gyorsabban töltődő WordPress admin műszerfalhoz jutni.
Ezért gyorsan végigmegyünk néhány okon, amiért lassú lehet a WordPress admin műszerfalad. Ezután végigveszünk nyolc tippet, amelyekkel orvosolhatod a probléma(ka)t, és újra gyorsan betöltődhet a WordPress adminisztrációs felületed.
Mi okozza a lassú WordPress admin műszerfalat?
Nem tudjuk megmondani, hogy pontosan mi okozza a lassú WordPress adminisztrációt az adott webhelyeden, de itt van néhány a leggyakoribb problémák közül, amelyekkel foglalkozunk:
- Túlterhelt vagy alulteljesítményes tárhely
- Resource-nehéz pluginok
- Öreg PHP verzió
- WordPress Heartbeat API
- Túlzsúfolt adatbázis
- Kis WordPress memória limit
- Túl sok tartalom betöltése
- Szükségtelen műszerfal widgetek
Most, itt van, hogy hogyan javítsuk ki a dolgokat!
Hogyan javítsuk ki a lassú WordPress admin műszerfalat: 8 tipp
Menjünk végig a javításokon…
Gondolkodj a tárhelyed frissítésén
Valószínűleg nem ez a válasz, amit keresel, de az egyik leggyakoribb probléma egyszerűen a gyenge tárhely.
Néha a tárhelyed egyszerűen nem elég jó, máskor pedig lehet, hogy minőségi tárhelyed van, de már kinőtted a csomagot, amin vagy.
Hogyan is van, ha a tárhelyed nem tud lépést tartani, az lassú WordPress admin műszerfalhoz (és valószínűleg lassú front-endhez is) fog vezetni.
Szóval – először kipróbálhatod a listán szereplő összes többi javítást. De néha az egyetlen megoldás a pénztárca feltörése és a tárhelyek frissítése.
Az általunk ajánlott hosztok és partnerek közül néhányat ajánlunk:
- WP Engine
- Kinsta
- SiteGround
- A2 Hosting
- Fastcomet
Use Query Monitor To Sniff Out Slow Plugins
Amikor először telepítetted a WordPress-t és üres volt, a műszerfalad valószínűleg villámgyorsan betöltődött. De ahogy egyre több bővítményt telepítettél, elkezdett lassulni, igaz?
Most, oszlassuk el egy mítosszal – a “több bővítmény” nem jelent automatikusan lassabb webhelyet vagy WordPress adminisztrátort…
De a “több erőforrás-igényes bővítmény” igen.
Hogyan találhatod meg tehát az erőforrás-igényes pluginokat?
A Query Monitor nevű fantasztikus ingyenes pluginnal.
Amint telepítetted és aktiváltad a Query Monitort, a WordPress eszköztáradban az új opcióra kattintva megnyithatod a felületet. Ezután lépjen a Queries by Component fülre, és keressen meg minden lassú bővítményt:
Ha lassú bővítményt talál, fontolja meg annak letiltását és törlését (ha lehetséges), vagy keressen egy jobb teljesítményű alternatívát (ha feltétlenül szüksége van erre a funkcióra).
A PHP legújabb verzióját használja
A WordPress PHP-vel épül, de a PHP pontos verziója, amelyet a webhelye használ, attól függ, hogy a PHP melyik verziója van telepítve a szerverén.
A PHP újabb verziói a nagyobb biztonság mellett nagy teljesítményjavulást is kínálnak a régebbi verziókhoz képest, ezért a WordPress magcsapata igyekszik arra ösztönözni a WordPress-felhasználókat, hogy frissítsenek a PHP legújabb verzióira.
A Kinsta PHP benchmarkjaiban például látható, hogy a PHP 7.3 több mint háromszor annyi kérést tud kezelni másodpercenként, mint a PHP 5.6:
De ennek ellenére a legtöbb WordPress-felhasználó PHP 5.6-os (vagy régebbi) PHP-t futtat… és lehet, hogy te is közéjük tartozol!
A webhelyed PHP-verzióját a tárhelyszolgáltatódon keresztül frissítheted. Például így néz ki a Kinsta-nál:
Ha a tárhelyszolgáltatód nem engedi, hogy ezt a módosítást a tárhelyed műszerfalán keresztül végezd el, akkor lehet, hogy a tárhelyed ügyfélszolgálatához kell fordulnod segítségért. És ha a tárhelyszolgáltatód nem támogatja a PHP 7+-t, ez egy újabb nagy ok arra, hogy fontolóra vedd a tárhelyváltást.
A Heartbeat Control használata
A WordPress Heartbeat API segít valós idejű kommunikációt biztosítani a webböngésződ és a szervered között, miközben be vagy jelentkezve a WordPress adminisztrátorodba.
Az olyan dolgokban segít, mint az automatikus mentés a WordPress szerkesztőben, de lelassíthatja a WordPress adminodat is, mivel 15 másodpercenként küld egy AJAX-kérést, miközben a szerkesztőben dolgozol (vagy 60 másodpercenként a műszerfal többi részén).
Ha a WP Rocket-et használod, csökkentheted ezeknek a kéréseknek a gyakoriságát (vagy teljesen letilthatod őket) a WP Rocket műszerfal Heartbeat fülén:
Vagy van egy önálló Heartbeat Control plugin is, amellyel a Heartbeat API-t vezérelheted.
Mihelyt telepítetted és aktiváltad a bővítményt, menj a Beállítások → Heartbeat Control beállítások menüpontba, hogy csökkentsd vagy letiltsd a Heartbeat API-t a műszerfal különböző területein:
Kezdd a gyakoriság csökkentésével, és ha ez nem működik, fontolóra veheted a teljes letiltását.
Tisztítsd ki az adatbázisodat (különösen a WooCommerce áruházakat)
Az idő múlásával a WordPress-adatbázisod rengeteg “felfúvódást” fog felszedni a bejegyzések felülvizsgálata, átmenetek stb. formájában. Ez különösen gyakori a WooCommerce áruházak esetében, ahol rengeteg lejárt tranziens lesz az adatbázisban.
Ezek nagy részét biztonságosan törölheted anélkül, hogy negatív hatással lenne az oldaladra.
Ezhez használhatod a WP Rocket Adatbázis lapját:
A WP Rocket segítségével automatikus ütemezést is beállíthatsz az adatbázis X naponként/hétenkénti tisztítására.
Vagy, ha nem használod a WP Rocket-et, használhatod a WP-Optimize plugint.
Növeld a WordPress memóriakorlátját
Néha a WordPress admin műszerfala szűk keresztmetszetbe ütközik a WordPress webhely PHP memóriakorlátja miatt.
Ha ez a helyzet, néha egyszerűen a webhely memóriakorlátjának növelése is megoldhatja a problémát.
Ha tárhelye lehetővé teszi, hogy saját maga növelje a PHP memóriakorlátot, akkor ezt a következő sor hozzáadásával teheti meg a wp-config.php fájl tetején:
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Ha tárhelye nem teszi lehetővé, hogy kézzel növelje a PHP-t, forduljon a tárhelye ügyfélszolgálatához, és kérdezze meg, hogy megteszik-e ezt ön helyett.
Limitálja, hogy mennyi tartalmat jelenítsen meg a WordPress adminban
A képernyőbeállítások beállításain keresztül a WordPress lehetővé teszi, hogy szabályozza, hány bejegyzést, oldalt vagy egyéni bejegyzéstípust jelenítsen meg egyszerre (beleértve az olyan dolgokat, mint a WooCommerce termékek, megrendelések stb.):
Egy alapértelmezett érték 20, ami teljesen rendben van. Azonban előfordulhat, hogy megnövelte ezt a számot, hogy elkerülje a paginálást.
Ha így van, fontolja meg a visszatárcsázását, hogy korlátozza, mennyi tartalmat kell a WordPressnek oldalanként betöltenie. Igen, lehet, hogy gyakrabban kell majd használnod a “következő oldal” opciót, de ez felgyorsítja a műszerfaladat, mivel a WordPressnek minden alkalommal kevesebb tartalmat kell betöltenie.
A felesleges műszerfal widgetek kikapcsolása
Alapértelmezés szerint a WordPress műszerfala rengeteg olyan widgetet tartalmaz, amelyeket valószínűleg soha nem használsz vagy nézel meg.
Például a fő műszerfal oldalon ott vannak a hírek és az események widgetek (mikor nézted meg utoljára ezt a widgetet?). Azonban még ha nem is olvassa őket, ezek a widgetek akkor is külső hívásokat indítanak az információk betöltéséhez, ami lelassítja a műszerfalat.
A felesleges widgetek letiltásához használhatja az ingyenes Widget Disable plugint.
Ha telepítetted és aktiváltad, menj a Megjelenés → Widgetek letiltása menüpontba, és szabadulj meg a nem használt widgetektől:
Ha más bővítmények is adtak hozzá widgeteket – például a WooCommerce -, akkor ezeket a widgeteket is letilthatod:
javítsd meg végleg a lassú WordPress admin műszerfalat
Míg a WP Rocket segíthet felgyorsítani webhelyed front-endjét, a lassú WordPress admin műszerfal javítása egyedi megközelítést igényel.
Ezek közül néhány tipp – például a minőségi tárhely kiválasztása és a PHP legújabb verziójának használata – a WordPress műszerfal és a front-end webhelye számára is kifizetődő lesz, míg mások – például a műszerfal widgetek letiltása és a backend-tartalom betöltésének korlátozása – 100%-ban a WordPress műszerfalra összpontosítanak.
Végül, ha kifejezetten a WooCommerce műszerfal lassúságával van dolgod, egy egész posztot írtunk arról, hogyan gyorsítsd fel a WooCommerce műszerfaladat, amely néhány WooCommerce-specifikus tippet kínál.