Replies: 0
Hello,
I have a website with custom widgets for almost each pages, triggered with widget option rules.
The problem is that it causes very big performances issues:
– In the backend, when widget options plugin is enabled, the widget menu is super slow to load.
– On the front end, the website uncached is super slow (between 15 and 22 sec pageloads, killing the server CPU)
– completely destroying the server when building cache, website becomes unresponsive for about an hour or more
I did several tests and:
Backend
– Widget options plugin enabled: 15-20 seconds to load, browser triggering a warning “this page is slowing down your browser”.
– No widget options plugin: 5-6 sec to load the backend widget page (legacy, not 5.8) – I have about 600 widgets.
Frontend
– Uncached page with Widget options enabled = 15-22 sec
– Uncached page with Widget options disabled = 5-6 sec
– one cache is built: no problem, instant load
In Widget options, the only thing I use is “Display Logic”.
if you guys want to have a look, let me know!