Ik kwam dit onderwerp op WordPress.org. Iemand zei dat de Booster for WooCommerce -plug-in te veel opties in de wp_options-tabel opslaat en dat dit de prestaties van zijn website beïnvloedt.
Ik besloot het te testen en installeerde een nieuwe WordPress + WooCommerce + Booster voor WooCommerce op een lokale testomgeving. Ik heb het Storefront-thema geïnstalleerd en de dummygegevens uit WooCommerce geïmporteerd.
Resultaten na het activeren van de Booster-plug-in
Voordat ik de Booster-plug-in activeerde, had ik 296 rijen in de wp_options-tabel.
Na het activeren van Booster groeit het aantal rijen naar 1522, dus dat zijn 1226 rijen die door de plug-in zijn ingevoegd. Bij al deze opties is automatisch laden ingesteld op ja.
Wat betekent automatisch laden ja?
Het betekent dat wanneer WordPress wordt geïnitialiseerd, het deze opties uit de database leest. Als er te veel opties zijn en u een beperkte gedeelde hosting gebruikt, kan dit problematisch zijn, wat resulteert in een trage laadtijd.
Laten we de Query Monitor- plug-in installeren en kijken welke zoekopdrachten Booster aan de winkelpagina toevoegt.
Aantal zoekopdrachten zonder Booster: 41
Aantal zoekopdrachten met Booster geactiveerd: 187 (+146 zoekopdrachten)
De laadtijd is ondanks deze extra vragen nog steeds bevredigend, maar houd er rekening mee dat dit een lokale testomgeving is. Ik gebruik Local by Flywheel met een Nginx + PHP7-installatie, maar wat zou er gebeuren in een realistisch scenario?
Misschien heb je een grotere database, meer dan alleen 20 dummy-producten, meer plug-ins; misschien gebruik je gedeelde hosting, geen Nginx, geen PHP7.
Die extra 146 queries op je pagina en die extra 1226 opties in wp_options met autoload: ja, kunnen veel belangrijker zijn.
Uw laadtijd kan er als volgt uitzien.
Als u de plug-in Booster voor WooCommerce gebruikt, test dan de snelheid van uw website met Pingdom Tools en kijk of u die lange wachttijd-gele lijn krijgt. Het kunnen de query's en opties in de tabel wp_options zijn die dit veroorzaken.
Gebruik je Booster voor WooCommerce? Wat is jouw ervaring met deze plug-in?
Laat een reactie achter