Support

Home Forums Event Espresso Premium Slow Load Times with EE4

Slow Load Times with EE4

Posted: January 22, 2015 at 11:20 am

Viewing 5 reply threads


John Fineberg

January 22, 2015 at 11:20 am

I’m on the latest EE4 (4.4.8) and my load times have been extremely slow lately. I can’t say how long this has been. Perhaps since the conversion from EE3 to EE4. Perhaps not. I really don’t know.

I contacted my web host. They turned off all of my plugins and suddenly the load times speeded up significantly. Like two or three seconds faster. As he turned them all off at the same time, the tech didn’t know which plugin was causing the trouble, he just knew it was a plugin. He provided me with a link to a performance test (P3 Plugin Performance Profiler), and it was clear from the charts that Event Espresso is the one loading the slowest — by far. He also provided me with a link to GTmetrix.

I read the Event Espresso forum, “Calendar load time is remarkably slow” (https://eventespresso.com/topic/calendar-load-time-is-remarkably-slow/) and saw a couple of things of interest. One was that EE Calendar could be a problem. Since I think my calendar page is pretty expendable, I deactivated it.

Another thing I read was Josh’s recommendation to use “WP Super Cache,” which, totally coincidentally, I installed four days ago. I also read Josh’s advice:

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.

So I went to WP Super Cache -> Settings -> Advanced, and scanned the page for an option to disable the caching for those two pages. Apparently, I need more advice on how to do that, as I saw nothing obvious there.


John Fineberg

January 22, 2015 at 11:29 am

I just located another post about slow loading times, which suggested reading this page: https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/

I’ll get back to you after I’ve had a chance to try out the instructions.


John Fineberg

January 22, 2015 at 11:49 am

I read these instructions:

The next step is to get the slugs of each of these pages. This can be done by hovering over the View link for each page. On a default install of Event Espresso 4, the slugs will be:

/events/
/registration-checkout/
/transactions/
/thank-you/
/registration-cancelled/

Nothing happened when hovering over the View links. And clicking on the links brought me somewhere else altogether. So I just used the default code found in the instructions and added it, following these instructions:

Setup no-cache/exclusion rules for WP Super Cache

Login to your WordPress admin. Then locate Settings in the WordPress admin menus and click on WP Super Cache. Click on the Advanced tab and scroll down the page and find the area for Add strings here (not a filename) that forces a page not to be cached:

I’m a little concerned, though, since I used the default (which may or may not be correct for my site). Can you tell me how to get the View that you’re referring to?


Lorenzo Orlando Caum

  • Support Staff

January 22, 2015 at 4:03 pm

Hi, I’ve updated the instructions to be more clear on how to locate the slugs:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/


Lorenzo


John Fineberg

January 22, 2015 at 5:11 pm

So it’s right-clicking, not hovering. Glad it’s updated now.

Okay, here’s what I have at present:

wp-.*\.php
index\.php
/events/
/registration-checkout/
/transactions/
/thank-you/
/registration-cancelled/

Does that look right to you? Does the order matter at all? And do you think this will have any positive effect on loading speeds?


Lorenzo Orlando Caum

  • Support Staff

January 22, 2015 at 5:36 pm

Hi,

The order does not matter for the caching plugin and those slugs are the default slugs that are used by Event Espresso. Caching can help speed up your site if its configured correctly.


Lorenzo

Viewing 5 reply threads

The support post ‘Slow Load Times with EE4’ 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