Nedávno jsem na toto téma na WordPress.org. Někdo řekl, že Booster for WooCommerce ukládá příliš mnoho možností do tabulky wp_options a to ovlivňuje výkon jeho webu.
Rozhodl jsem se to otestovat a nainstaloval jsem čerstvý WordPress + WooCommerce + Booster pro WooCommerce do místního testovacího prostředí. Nainstaloval jsem motiv Storefront a importoval fiktivní data z WooCommerce.
Výsledky po aktivaci pluginu Booster
Před aktivací pluginu Booster jsem měl v tabulce wp_options 296 řádků.
Po aktivaci Boosteru počet řádků naroste na 1522, takže pluginem je vloženo 1226 řádků. Všechny tyto možnosti mají automatické načítání nastaveno na ano.
Co znamená automatické načítání ano?
To znamená, že když se WordPress inicializuje, čte tyto možnosti z databáze. Pokud existuje příliš mnoho možností a používáte omezený sdílený hosting, může to být problematické, což má za následek pomalé načítání.
Pojďme si nainstalovat Query Monitor a podívat se, jaké dotazy Booster přidává na stránku obchodu.
Počet dotazů bez Boosteru: 41
Počet dotazů s aktivovaným Boosterem: 187 (+146 dotazů)
Doba načítání je i přes tyto dodatečné dotazy stále uspokojivá, ale mějte na paměti, že se jedná o místní testovací prostředí. Používám Local by Flywheel s nastavením Nginx + PHP7, ale co by se stalo v reálném scénáři?
Možná máte větší databázi, více než jen 20 falešných produktů, více pluginů; možná jste na sdíleném hostingu, žádný Nginx, žádný PHP7.
Těch dalších 146 dotazů na vaší stránce a těch dalších 1226 možností ve wp_options s automatickým načítáním: ano, může záležet mnohem víc.
Vaše doba načítání může vypadat takto.
Pokud používáte plugin Booster for WooCommerce, otestujte rychlost svého webu pomocí Pingdom Tools a zjistěte, zda se vám zobrazí žlutá čára dlouhého čekání. Mohou to způsobit ty dotazy a možnosti v tabulce wp_options.
Používáte Booster pro WooCommerce? Jaké máte zkušenosti s tímto pluginem?
Zanechat odpověď