Support » Plugin: Events Manager - Calendar, Bookings, Tickets, and more! » Slow Website due to Events Manager ?

  • Resolved Sharon

    (@sunshine4007)


    Does anybody face problems with slow pagespeed / website loading speed in combination with the Events Manager plugin?

    After running several tests, including de-activating all plugins and re-activating them individually, it seems that the Events Manager is the cause for the 8 – 10 seconds performance delay upon the loading of our website.

    According to several speed test tools (Google Page Speed Insights, Pingdom Tools, Webpage Test, Yslow) leveraging browser caching is indicated as high priority. We do not yet dare to install W3 Total Cache plugin as it has not yet been tested with WordPress 3.4.1

    Would you please share with us, how you solved this problem, if you were facing it?

    Thank you in advance for your help

    http://wordpress.org/extend/plugins/events-manager/

Viewing 15 replies - 1 through 15 (of 20 total)
  • I ham using Hyper Cache with my BuddyPress/Events Manager install and it hasn’t given me any issues. There is also a decent performance increase.

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I use W3 on our demo site and it works great for me.

    Events Manager is the cause for the 8 - 10 seconds performance delay upon the loading of our website.

    something else must be going on there, unless you’re running 1000s of events, because we do just that on basic shared hosting accounts and it takes <3secs

    I use Hyper Cache on another site and WP Super Cache on a site that runs Events Manager. The pages are fast with and without caching, since the sites don’t have too much traffic at the moment.

    I would recommend either of these plugins, or if you have the time and experience to spend a longer time tweaking your caching settings, then W3 Total Cache. The caching of W3TC is roughly as fast as that of the other two in the comparisons I’ve seen, but on the upside it comes with tools such as Minify, which you can then control from the same settings panel.

    Sharon: Does your server have a lot of traffic? How many events do you display on your front page? Do you display event images as well? What does Google PageSpeed tell of your site? If you’ll share your website URL with us, someone can take a look at it and make an educated guess at the possible cause.

    On our site, after clearing the browser’s cache and loading the front page with 200 events with Timthumbs-generated thumbnails, the page was completely loaded in less than 3 seconds. In this case the benefit of Use Google Libraries didn’t even kick in, because the browser cache was completely cleared right before this. In a normal situation that plugin speeds up things nicely. The front page had a Google PageSpeed score of 91 a few days ago with WP Super Cache enabled and today 94 with caching disabled. Seems like most of the WPSC benefits are invisible to Google PageSpeed, but some minor optimizations I’ve done by eg. moving <span style=”…”> declarations to a .css file seemed to be enough to increase the score by 3.

    Thread Starter Sharon

    (@sunshine4007)

    Dear battlofla, Marcus, Daedalon,

    Thank you for your valuable feedback! My sincere apologies, I could have added the link to the site in question in my first post: http://www.6std.com.

    THE WEBSITE
    The website has only 2 posts, 21 pages, 5 categories, 7 tags, 4 active plugins (Avatars, BackUpWordpress, Events Manager, P3 Plugin Performance Profiler). Only 2 events are published through the Events Manager plugin. The theme used is MODERNIZE and currently includes 19 widgets).

    SYMTOMS – MAJOR PROBLEMS

      We often experience 8 – 10 seconds delay when opening the website through a browser.
      When working on the WP admin panel, the update of information often takes very long; 25 % end in a network error

    > Daedalon

      Our website is hosted on a GoDaddy server / Linux / Asia Pacific. We reported the problem to GoDaddy, who recommended to contact our ISP.
      The Website only displays 2 events. No event images, only Google Maps
      Google Page Speed Score: 88 out of 100

      High priority.
      Leverage browser caching

      Medium priority.
      Defer parsing of JavaScript, Optimize images

      Low priority.
      Minify JavaScript, Inline Small CSS, Minify CSS, Specify a cache validator, Minify HTML, Put CSS in the document head

      Experimental rules.
      Eliminate unnecessary reflows

      Already done!
      There are no suggestions for these rules, job done!

      We have not yet dared to install W3 Total Cache as it has not yet been tested with WordPress 3.4.1

    Thank you for your time and help.
    Sharon

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    There’s definitely something awry here because we wouldn’t be responsible for such a large delay in page loading with the specs above. As mentioned, we test with way more posts/events/plugins etc.

    I still think it’s another plugin, especially if your page loads fast when disabling EM.

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    or your theme, if you haven’t tried that, then try loading the 20 11 theme

    I tried loading the pages and they were otherwise fast, but before each page load there was a 3-4 second waiting time for the connection. This is because the servers are on the other side of the planet. If they’d be nearer, I’d say things seemed fast at the moment of testing.

    As Marcus said, if the problem appears/disappears when EM is enabled, most likely issue is a plugin/theme conflict. It falls within the possibilities that another plugin tries to do something in an un-standard way that messes up the operations of EM.

    It usually takes about 15-30 mins to test it through by switching to the 2011 theme, disabling all other plugins and if things work well, enabling them one by one and finally the theme until noticing at some point that the problem reoccurs. If things are slow even with EM being the only plugin installed and with the 2011 theme it’s either a plugin issue or a hosting issue.

    To verify, have you experienced the slowness only from your home/office when connecting to your website and only when EM was enabled? And while you connect to your website from the same place but disable EM, the problem disappears immediately?

    Thread Starter Sharon

    (@sunshine4007)

    Dear Daedalon, Dear Marcus,

    here are the results of the tests you suggested:

    Modernize Theme + EM: slow
    Modernize Theme – EM: fast
    TwentyEleven Theme + EM: slow
    TwentyEleven Theme – EM: fast

    The change of page speed is seen immediately after activating or deactivating EM. The test results are the same on different computers (office / home / friends) and internet access points.

    The first two lines suggests that there is a conflict between the Modernize Theme and EM. But the same suggestion is provide by the TwentyEleven test.

    Would you possibly have a recommendation as to how I may proceed from here?
    Thank you!

    Can you test without any other plugins enabled?

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    If you’re getting 8 second loading times with EM on a vanilla install with such few events my only other recommendation is to try another host.

    Whilst page caching etc. would help, it’s not the solution if your pages are taking that long to load without caching.

    Thread Starter Sharon

    (@sunshine4007)

    Dear Daedalon,

    Followed your advise, received very unexpected results:
    Tested with Modernize Theme, deactivated ALL plugins, including EM, and the webpage speed front and back end was extremely slow. Google page speed test went even down to 86 (from 88). For the time being, all plugins are reactivated again.

    Would it make sense to contact the theme developers?
    Or would it make more sense to ask our web hosting company to relocate our server from Asia to USA?

    To recap, you’ve now experienced extreme slowness in each of these situations:

    1. Modernize theme with EM and many other plugins
    2. 2011 theme with EM and many other plugins
    3. Modernize theme without any plugins

    That’s a very mixed case. If you also have experienced the normal website operating speeds in situations that seem to have nothing in common with which plugins and themes you have active, the logical thing is to look for what has been common with all these situations: the host (and your connection to the host).

    There’s a chance that all the slowness you are experienced is simply because of the server handles traffic spikes related to other clients it serves – completely unrelated to your website. If this is the case, the only thing to do is to change to another server within the same provider or to change the provider.

    I’ve previously been with providers (eg. Dreamhost) who massively oversell their servers. That business model, when simplified, is: if a server can handle 150 customers well, they sell an account for 190 customers. Costs stay the same, but profits increase. This occasionally happens by accident (one customer unexpectedly received massive traffic due to getting mentioned on Slashdot.org), but when it happens repeatedly, four times out of five it has to do with the business model of the company.

    To sum it up, moving to another server within the same company might be the solution. If not, and no theme/plugin conflict seems to be the issue, see if changing providers is a viable option.

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I’d say fork out a few dollars for a budget hosting company like hostgator, test it on there and see how it goes.

    Or, pay a few cents per hour testing it here, and if you like it, you can always make it permanent – https://hub.turnkeylinux.org/

    I experience the slowness as well. yslow had me at a 73 with jquery full calendar plugin. When disabling the full calendar I got a 92. But….I can’t minify js or else it doesn’t load the full calendar at all or any other submit buttons.

    Is there another option to load js at end but still have calendar show up??

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘Slow Website due to Events Manager ?’ is closed to new replies.