Support

Home Forums Event Espresso Premium Calendar load time is remarkably slow

Calendar load time is remarkably slow

Posted: January 14, 2013 at 5:47 pm


Henry Finkelstein

January 14, 2013 at 5:47 pm

My page load time went from 2 seconds to 35 seconds when I added the calendar to my page.

I’ve read Dave Rupert’s description on what to do, but performing my audit inside Chrome the top recommendations are combine external CSS and Javascript. Is that really causing 33 additional seconds for loading? Seems like there is something more fundamentally wrong to induce this much more loading.

What is the best way to minimize load times? Obviously 35 seconds is simply unacceptable and our users will be long gone by then …


Josh

  • Support Staff

January 14, 2013 at 7:07 pm

Hi Henry,

Every little bit can help so… Combining scripts and styles will help (I use the “Better WordPress Minify” plugin) and serving up a cached version the calendar page will help too. If you use a caching plugin, please be sure to disable caching for the registration and payment pages. Most caching plugins will have an advanced setting where you can specify pages that you don’t want cached.


Henry Finkelstein

January 15, 2013 at 1:51 pm

I uploaded the plugin you mention and it does help pageload (31s instead of 35-37s), but the calendar doesn’t load anymore and the load time is still unacceptable.

I think the challenge is that I’m using recurring events and loaded them in for the entire year. I’m going to try reloading the events with only a few months of recurrence and we’ll see what that does.

You can poke around my demo site here: http://greenpeaklabs.com/yoga/schedule/


Josh

  • Support Staff

January 15, 2013 at 2:33 pm

Have you tried adding any caching?


Henry Finkelstein

January 15, 2013 at 2:50 pm

No, I have not. Do you have any recommendations or links to articles that explain the best way to do that on WP?


Josh

  • Support Staff

January 15, 2013 at 3:15 pm

Uncle Dave’s tutorial recommends using WP Super Cache, which is the plugin I like to use for caching.


Henry Finkelstein

January 15, 2013 at 6:05 pm

WP Super Cache worked great (down to 10-15 sec load time) but I had to turn off the wordpress minify because I couldn’t see the calendar at all when it was on.

Any ideas why that may be the case? It was definitely helping decrease server requests and load times, but it becomes worthless at the expense of the calendar. How can I get Better WordPress Minify to play nice?

Thanks again for all your help!


Josh

  • Support Staff

January 16, 2013 at 9:21 am

Hi Henry,

I’ve tested the Better WordPress minify with the calendar on the twentytwelve theme with no problems. One possibility is that the active theme isn’t enqueueing JavaScript properly, this is only a guess though. So you could try temporarily switching to a theme like twentytwelve (you could even use the theme test drive plugin to do this), turn on minify, and check the calendar page. If the calendar appears, you’ll know it’s the theme, if it doesn’t, then it’s likely another plugin.

You can get even more specific info by checking the page with the missing calendar with Firebug or the Web inspector and look for JavaScript errors. It may be a case where there’s an extra copy of the jQuery library being inserted onto the page, which can be removed.

The support post ‘Calendar load time is remarkably slow’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso