Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author SiteOrigin

    (@gpriday)

    I’ve created a few very large test pages and I can notice a slow down. It’s noticeable but not quite as significant as the ones you’re getting. What browser are you using?

    I like your idea of only loading widgets that have been changed. I’ll start investigating ways of accomplishing this. This should improve the performance of Page Builder quite substantially.

    Plugin Author SiteOrigin

    (@gpriday)

    Based on your suggestion, I’ve rewritten a few parts of Page Builder so that all the forms and dialogs aren’t created on page load. Instead, each widget form and dialog is only created when it’s used and destroyed right afterwards.

    This seems to have made the entire interface a lot faster.

    I’ll post a ZIP file of my development copy after I’ve done a little more testing so you can take a look.

    Plugin Author SiteOrigin

    (@gpriday)

    Here’s a copy of the ZIP file for my development version. Can you check if this helps performance for you?

    https://siteorigin.com/wp-content/uploads/2014/02/siteorigin-panels.trunk_.zip

    Keep in mind, this is still very much under development, so you shouldn’t use it in a production environment. If you wouldn’t mind doing some local testing though, that’d be much appreciated.

    Thanks wireB!

    Plugin Author SiteOrigin

    (@gpriday)

    Here’s an updated build with a lot of fixes. Looking forward to seeing if this version fixes the performance issues for you ??

    https://siteorigin.com/wp-content/uploads/2014/02/siteorigin-panels.trunk_.03-02-2014.zip

    Thread Starter wireB

    (@wireb)

    Wow! this is some fast stuff – what did you do? This is faster then anything I know. I have at least 30 blocks on a page and this thing is screaming on a page save.

    Be better if next time you give us a warning so that I can at least put on my seat belt. You can fall and hurt yourself over such speed :).

    Plugin Author SiteOrigin

    (@gpriday)

    Zooom! Glad to hear the changes worked for you. I just spent a lot of time profiling CPU usage and tried to eliminate as many bottlenecks as possible. The major change was only loading each widget form when you actually click on the widget, rather then preloading them all.

    You might have already noticed that 1.4.4 is available. This is the official release of the new speedy version. So you don’t need to use the development ZIP I posted anymore.

    Thread Starter wireB

    (@wireb)

    Yes, I am now using this version on all of my WP powered sites. Want to congratulate you on your persistence and great contribution. A plugin like this is key to making a page look and function extensively through the integration of WP and Page Builder’s widgets.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Speed Issues with v 1.4.x’ is closed to new replies.