• Resolved tidus457

    (@tidus457)


    Hello,

    I have a website with custom widgets for most likely each pages, triggered with widget option rules.

    The problem is that in the backend, when widget options plugin is enabled, the widget menu is super slow to load.

    No widget options plugin: instant load for the widget page (I have about 600 widgets)
    Widget options plugin enabled: 15-20 seconds to load, browser triggering a warning “this page is slowing down your browser”.

    It’s also causing a small performance overhead on the frontend when not cached (when cached, no problem).

    if you guys want to have a look, let me know!

    • This topic was modified 4 years, 6 months ago by tidus457.
    • This topic was modified 4 years, 6 months ago by tidus457.
    • This topic was modified 4 years, 6 months ago by tidus457.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Hey, could you please provide any details like performance logs which shows relation to our plugin? this would help thanks ??

    Thread Starter tidus457

    (@tidus457)

    Hello,

    Please excuse me for the late reply, I have been quite busy these days!

    I don’t have perf logs, as most of the performance issues are happening on the back end of the websites.

    For backend performance: I have disabled the widget options modules I don’t use and it made things a bit better:

    -For more than 600 widgets, with all the modules that are enabled by default, it took about 20 seconds to load the backend widget page, with the browser triggering a warning: “this page is slowing down your browser”.

    Now, with only “devices restrictions” and “display logic” enabled, it takes around 11 seconds.

    For the front end, the performance issues seems to come up when building cache when widget options is enabled, however I cannot test it extensively as it crash my website for about 20 minutes every time I build the cache from scratch.

    As I have quite many readers, a lot of pages are building cache at the same time which causes an overhead on the server, and widget options seems to make things a lot worse.

    I also have a 2nd website using exactly the same setup as my main one, the only difference is that it runs widget options with just 8 widgets. The uncached performance of this website is about 8-10 times faster than the one with a lot of widgets. (they are on the same sever)

    I would of course need to test more, to make sure the performance difference comes from widget options. I will need to make a test version of the big website to experiment.

    On your side, do you have any stats regarding performances of display logic? Does it degrades when you have a lot of widgets?

    Thanks for your time and have a great day!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘WP options causing massive performance issues on website with lots of widgets’ is closed to new replies.