Home › Forums › Ticket Products › Event Tickets Plus › Event Plugin Slowness
- This topic has 24 replies, 2 voices, and was last updated 6 years, 2 months ago by Jake.
-
AuthorPosts
-
December 21, 2017 at 10:28 am #1411091JakeParticipant
Hello,
We are running into a lot of slowness due to the event plugins installed on our site. These seem to be the result of several queries taking place between Events Tickets Plus and WooCommerce. It doesn’t run on every page, but they are running on our homepage, http://www.prephoops.com which takes ~9 seconds to load on average. On the pages that don’t use those queries such as http://www.prephoops.com/minnesota, load times are ~3 seconds.
In addition, trying to load our events page in the admin takes over 30 seconds to load: https://www.prephoops.com/wp-admin/edit.php?post_type=tribe_events
Is there anything we can do to reduce the amount of time these queries take to load and speed up load times where the event plugins are being used? Thanks!
Travis
December 22, 2017 at 1:40 pm #1411945Jaime MarchwinskiKeymasterHi Jake,
Thanks so much for reaching out!
I’m sorry to hear that your site is running slowly with use of our plugins.
As a first step, please have a look at our Performance Considerations and see if there is anything you can adjust in order to help your site run better:
https://theeventscalendar.com/knowledgebase/performance-considerations/
After that, you may be interested in caching, so take a look at this article: https://theeventscalendar.com/knowledgebase/caching-basics/
In addition, you can check out some of the solutions provided in this forum post:
https://theeventscalendar.com/support/forums/topic/decreasing-loading-time-for-big-amount-of-events/
Let me know how it goes and if you need any further assistance on this topic!
Thanks,
Jaime
December 28, 2017 at 12:33 pm #1414148JakeParticipantHi Jamie,
The biggest issue we have is loading our events on the admin side here: https://www.prephoops.com/wp-admin/edit.php?post_type=tribe_events&mode=list#qm-query-expensive
It’s taking around 45 seconds now to pull up all of the events, and it’s very slow viewing a single event page as well.
The articles linked in your response primarily focus on increasing the speed on the front end. Is there anything we can do to improve back end speed?
We only have 36 events total created on our site, which seems like a relatively small amount. Is it an issue of this plugin not scaling well enough to support that number of events?
January 1, 2018 at 5:59 am #1415583Jaime MarchwinskiKeymasterHi Travis,
Thanks so much for providing me with that information. With 36 events on your site, there shouldn’t be an issue with site speed, however there are many factors that can make up the site speed on your site. Do you have a lot of recurring events? Or events that recurring indefinitely? Also, if there are events with a lot of custom rules, that can also slow things down.
As a next troubleshooting step, let’s try to rule out if there is some type of conflict at play.
This is usually because of:1. A conflict with another plugin
2. A conflict with your WordPress theme
3. A template customization for the Events Calendar that requires updating
When it comes to that type of issue, it is preferable to troubleshoot in a staging environment if you have one.
A first quick test is to simply temporarily revert back to a default WordPress theme such as twenty-sixteen to see if the issue persists.
The next step would be to go through our testing for conflicts procedure and let us know what you find out.
Basically the goal here is to revert back to a bare WordPress installation to see if the problem persists. It also allows us to pinpoint what the cause of the issue is.
But, before you do that, there are 2 things I would advise:
1. Make a backup of your database
2. Consider activating a “Maintenance Page” plugin if you are doing this on your live site (to minimize impact on your visitors)
Let me know how that goes!
Thanks,
Jaime
January 8, 2018 at 8:41 pm #1421009JakeParticipantJaime,
I have reverted to the 2016 theme and deactivated all plugins except for Events Calendar, Events Calendar Pro, Event Tickets, Event Tickets Plus, and WooCommerce, all of which are required to power our event registration.
Even with those changes, the admin side of the plugin is still very slow to load, around 30+ seconds to load the events listing page: /wp-admin/edit.php?post_type=tribe_events
In addition to the slowness, we now aren’t having our attendee fields display on the front end for newly created events, which I’ve seen several other users report in the forums during the last few days. This is also happening while the 2016 theme is being used, so it doesn’t seem likely that it’s a conflict with our standard theme: https://www.prephoops.com/event/prep-hoops-series-session-1
We rely on these event registrations as part of our business and it’s very frustrating when the registrations don’t work properly as we continue to run into numerous issues with this plugin. Most importantly, what can we do to resolve the attendee form and then secondly, the slowness?
Travis
January 9, 2018 at 9:52 am #1421613Jaime MarchwinskiKeymasterHi Travis,
I’m sorry to hear that you are experiencing these additional issues on your site!
Let’s start by addressing the attendee fields issue.
As a first step, can you try flushing your permalinks by going to Settings < Permalinks and Save Changes.
In addition, can you take a screenshot of what this event (https://www.prephoops.com/event/prep-hoops-series-session-1) looks like on the backend, so that I can try to replicate things on my end?
Let me know if you have any other questions in the meantime!
Thanks,
Jaime
January 9, 2018 at 10:18 am #1421654JakeParticipantThis reply is private.
January 10, 2018 at 8:22 am #1422400Jaime MarchwinskiKeymasterHi Travis,
Thanks for providing me with all of that information. I have done some testing with setting things up the way you have in your screenshots and everything seems to work as expected for me.
One thing that I noticed is that the screenshots you provided are not related to the event that you linked to, or at least the information (ie price, dates) are inconsistent. Are these for two different events?
Also, what are you using to display the information in the second screenshot? That doesn’t seem to be something related to our plugin, and I’m just curious if that could be causing an issue.
In addition, can you try creating a new test event with an attendee form and see if the issue is there as well?
Let me know!
Thanks,
Jaime
January 10, 2018 at 2:35 pm #1423053JakeParticipantJaime,
Those screenshots are from the event linked here that I included in the previous email: http://prephoops.staging.wpengine.com/event/prep-hoops-series-session-1/
The fields you see in the second screenshot are coming from the plugin Advanced Custom Fields, which is also being used on an event where the registration field is working, such as this one: https://prephoops.staging.wpengine.com/event/battle-at-the-lakes/
Here is another test event I created with an attendee form that is not working either: http://prephoops.staging.wpengine.com/event/test-event/
Travis
January 11, 2018 at 10:25 am #1423772Jaime MarchwinskiKeymasterHi Travis,
Gotcha, thanks for all of that info. Just to confirm, have you tried creating a test event with an attendee form using a bare WordPress install (a default WordPress theme, like ‘Twentyseventeen’ and only Events Calendar plugins and WooCommerce installed and activated)? If not, please go ahead and try that.
In addition, are you using redirects or some customization for your registration buttons? Can you try removing all customizations and seeing if that resolves the issue?
Unfortunately the test event has passed, so I cannot see things in action there. As I mentioned previously, I tried re-creating the same event on my backend that you shared screenshots for, and my attendee forms showed up, so I haven’t been able to replicate the issue so far.
Let me know how that goes!
Thanks,
Jaime
January 11, 2018 at 10:40 am #1423800JakeParticipantJaime,
That issue still persists when using the Twenty Sixteen theme and only having the event plugins and WooCommerce activated, you can see another test event here: http://prephoops.staging.wpengine.com/event/test-event-3/
Travis
January 11, 2018 at 2:13 pm #1424116Jaime MarchwinskiKeymasterHi Travis,
The attendee form works for me with your test event (http://prephoops.staging.wpengine.com/event/test-event-3/). Do you see the same results?
Let me know!
Thanks,
Jaime
January 11, 2018 at 4:31 pm #1424214JakeParticipantNo, I am not seeing the attendee form.
January 13, 2018 at 10:06 am #1425620Jaime MarchwinskiKeymasterHi Travis,
It seems that test event expired again so I cannot check again, however can you re-create the event and check in a private browser window? This way, your browser history will not affect what you see.
Let me know how that goes!
Thanks,
Jaime
January 13, 2018 at 12:46 pm #1425669JakeParticipantJamie,
I have that event set to be open until 1/27, so the registration should be open. I have tested the event in an incognito window and I’m still not seeing the attendee form.
-
AuthorPosts
- The topic ‘Event Plugin Slowness’ is closed to new replies.