Aeglane WooCommerce’i haldus võib oluliselt mõjutada sinu töö efektiivsust ja kasutajakogemust. Alljärgnevalt leiad valiku soovitusi, kuidas WooCommerce’i tausta kiiremaks muuta. Tihti ei ole aeglus seotud serveriga, vaid just teatud pluginatega, ebaefektiivsete seadistustega või mahuka andmebaasiga.
1. Lõpeta ressursimahukad pluginad
- Keela ja testi ükshaaval: Jälgi, millise plugina keelamine toob administraatori kiirusesse kõige suurema paranemise.
- Query Monitor: Kasuta seda pistikprogrammi, et tuvastada kõige aeglasemad pluginad. Vali vajadusel kergema alternatiivi.
2. Hallatud puhverdus (cache) – eeltäitmine ja tühjendamine
- Automaatne puhvri tühjendamine: Mõni cache-plugin tühjendab vahemälu terve saidi ulatuses, kui tehakse kindlaid toiminguid (nt uue toote lisamine). See võib serverit liigselt koormata.
- Manuaalne ajastamine: Lülita vajadusel automaatne puhvri tühjendamine välja ning lisa cron-ülesanne, mis tühjendab cache’i kord päevas.
3. Luba Redis
- Redis kui objekti vahemälu: Aitab optimeerida andmebaasi päringuid. Ka Virtuaal.com keskkonnas on võimalik Redisit lubada, mis võib WooCommerce’i halduspaneeli tunduvalt kiirendada.
4. Kasuta OPcache’it
- OPcache: Väga oluline võimalus PHP jõudluse parandamiseks. cPanelis saad selle leida Select PHP Version → Extensions alt.
5. Eemalda WooCommerce’i “bloat”
- Disable WooCommerce Bloat plugin: Võimaldab keelata üleliigseid funktsioone (nt reklaamid, vidinad, mittevajalikud moodulid), mis võivad WooCommerce’i aeglustada.
6. Süvapuhtus andmebaasis
- WP-Optimize: Kasuta seda pistikprogrammi, et kustutada vanu tabelikoopiaid, mittevajalikke mustandeid ning varukoopiaid, mis kasvatavad andmebaasi mahtu.
7. Kustuta WooCommerce’i ajutised andmed
- Kustuta sessioonid ja transients’id: Kui wp_options tabel paisub, tasub eemaldada vanu seansse ja mittevajalikke transients’e.
8. Keela WP-Cron vaikimisi käivitumine
- WP-Cron lülitab end iga lehe laadimisel käima: See võib aeglustada saiti, eriti suurte mahtude juures. Pane see tööle näiteks iga 90 minuti järel.
9. Piira Heartbeat’i, autosalvestusi ja postituste revisions’e
- Heartbeat API: Lülita see vajadusel frontendis täielikult välja, backendis tee intervall pikemaks, et vähendada ressursside kasutust.
- Postituste revisions: Piira nende hulka.
10. Kaitse oma wp-login lehte
- Liiguta või peida wp-login: Vähendab robotite otsinguid vaikimisi sisselogimislehele, vähendades nii serverikoormust.
11. Administraatori vahemälu (cache)
- Näiteks LiteSpeed Cache: Võib pakkuda wp-admin lehele samuti puhverdust. Pidage meeles, et see võib kuvada aegunud andmeid – kasutage ettevaatlikult.
12. Uuenda PHP versiooni
- Aktiveeri uusim versioon: Täiustab kiirust ja jõudlust märgatavalt. Saad seda muuta cPaneli kaudu ("Select PHP Version" menüüst).
13. Suurenda mälulimiiti
- WooCommerce soovitab 256MB, kuid Virtuaal.com-i majutuskavades võib vajadusel tõsta kuni 1GB-ni. See võib oluliselt aidata, kui saidil on palju pluginaid või tooteid.
14. Loobu mahukatest leheehitajatest (Page Builder)
- Page Builderid: Lisavad sageli rohkelt lisakoodi ja faile, mis aeglustavad nii frontendi kui ka administreerimisosa. Vali kergem teema või builder.
15. Kasuta Cloudflare Argo Smart Routing’ut
- Argo Smart Routing: Cloudflare’i lisateenus, mis kiirendab dünaamilisi päringuid, näiteks ka wp-admin’i haldust.
16. Kasuta diagnostikavahendeid
- Query Monitor, WP Hosting Benchmark, WP Healthcheck: Aitavad tuvastada aeglasi päringuid, CPU/mälu kasutust, WordPressi versiooniga seotud probleeme jne.
17. PHP X-Ray tööriist
- X-Ray: Võimaldab analüüsida PHP koodi jõudlusprobleeme üksikasjalikumalt. On olemas ka juhend, kuidas X-Ray-d kasutada Virtuaal.com keskkonnas.
Kokkuvõte
Aeglane WooCommerce’i administraatoripaneel tuleneb sageli mõne kindla plugina, plugina seadistuse, suure CPU kasutuse, mahuka andmebaasi või sobimatu majutuspaketi koosmõjust. Katseta eeltoodud soovitusi, et kiirendada WooCommerce’i haldusliidest ja parandada üleüldist kasutajakogemust.
Kui peale neid samme püsib administreerimisliides ikkagi aeglane, võta ühendust Virtuaal.com klienditoega – teeme omalt poolt parima, et sind sujuvalt edasi aidata.