Home › Forums › Calendar Products › Events Calendar PRO › Sutainable growing of The Events Calendar Plugin
- This topic has 6 replies, 2 voices, and was last updated 10 years, 4 months ago by
George.
-
AuthorPosts
-
November 19, 2015 at 7:38 am #1028129
Ediciones y Recursos Ocio-Culturales
ParticipantHi,
It’s a few months since we bought The Events Calendar Pro plugin for a web which at this moment has more than 6,700 venues and more than 7300 events. Also, the events and venues have extra custom taxonomies (up to 3) and extra custom fields (up to 7 each venue and event). These extra fields an taxonomies are generated buy plugin and in theme’s functions.php. It’s a web with events from all the country, Spain, so that the big amount of events and venues.
Even more, the web has up to 21 editor users who edit all kind of contents at the same time.
After many analysis we allways conclude that the events plugin is the main problem with performance. We’ve also aplied your recommendations for performance: https://theeventscalendar.com/the-events-calendar-performance-considerations/
Now, we are in the second hosting provider wich seems to have resources to support this volume, but we’re still having issues with performance. It’s a cloud hosting with 8 cores and 2 GB memory and SSD HD.
We have several questions about the performance of the plugin:
– It seems that when the events or the venues duplicate (it will happend) the plugin will collapse. Is there other way to optimize the plugin performance rather than buying more and more memory from our provider?
– Could your team to audit our WordPress instalation? As your are the developers, you are the best auditors. Which will be the price?
– If thie plugin is not developed for this volumes of events and venues. Is there any text in your web where it’written? We’re very frustrated with this plugin when your web goes big.Our goal is to solve all our performance issues and we’re expecting cualified answers, not just the same as other threads. I asure you we’ve read most of them before opening this one.
Regards
November 19, 2015 at 4:18 pm #1028309George
ParticipantHey there,
Thank you for the detailed write-up here. While we do not offer professional services for our plugins per se, we’ve been very, very focused on performance recently and would love to explore this more with you!
I don’t have any definitive action steps at this time, but have flagged this for review with our team leaders tomorrow and will update you soon. Just wanted to write this reply to acknowledge that we’ve seen this and are interesting in looking more into this!
Thank you,
GeorgeNovember 19, 2015 at 11:46 pm #1028374Ediciones y Recursos Ocio-Culturales
ParticipantThis reply is private.
November 23, 2015 at 4:36 am #1029395Ediciones y Recursos Ocio-Culturales
ParticipantThis reply is private.
-
This reply was modified 10 years, 5 months ago by
Ediciones y Recursos Ocio-Culturales.
-
This reply was modified 10 years, 5 months ago by
Ediciones y Recursos Ocio-Culturales. Reason: Misspelling
November 23, 2015 at 9:38 am #1029699George
ParticipantHey Caín,
Unfortunately we are not able to dig deep into the technology of our queries and the code required to modify them here. I am sorry about this! We indeed have some MySQL Queries that we need to optimize but we are working on that in our own software updates; we can not do it on-the-fly here for the needs of your project.
One option would be to hire a developer to help you optimize the plugin even further. We have a list of highly-rated developers here, for example → http://m.tri.be/18k1
On that list, “Donald Grover” specifically is an expert with performance and scalability, so he might be worth contacting for hire.
Otherwise the next-best option is literally to wait for our normally-scheduled plugin updates which over time are going to include many performance improvements here.
I’m sorry about this current limitation with things! Please let me know if I can help with anything else.
Sincerely,
GeorgeNovember 23, 2015 at 11:57 pm #1029929Ediciones y Recursos Ocio-Culturales
ParticipantHi George.
I understand that the price of the support for The Events Calendar Pro plugin doesn’t include code customization, but at least we expect to have more info about the way the plugin works. We’ve have send you specific data about the conflictive querys in The Events Calendar Pro plugin and we only demand some clues to review them and try to optimize ourselves, as far as Modern Tribe support isn’t enough when you have a serious problem with The Events Calendar Pro plugin.
It seems, as you write this post in your blog (https://theeventscalendar.com/some-favorite-features-in-the-upcoming-4-0-release/), that you are aware of the developement of the new release. After reading this post, apart from some esthetic changes, there’s no mention to query optimization. Can your assure me the 4.0 release of The Events Calendar plugin will optimize querys? Even more, we’re at release candidate, when will be launched the final version of The Events Calendar plugin?
If you can’t tell me about these questions, please, tell me who to ask or where to get the right info.
After all these days, the performance issues The Events Calendar Pro plugin seem to be quite hard to solve with the support you give. My client and I are quite dissapointed.
I insist, could you give us specific data to optimize the querys? The problems with The Events Calendar Pro plugin come when the amount of events and venues is big. You have all the technical data and, as you recommend in other threads, we have a “power server”.
I hope not to get to this point, but just in case, how can we get the payment of The Events Calendar Pro refunded?
Regards.
Caín Santamaría – Web project manager – Innovanity.com
November 29, 2015 at 2:55 am #1031879George
ParticipantHey Caín,
I insist, could you give us specific data to optimize the querys?
There is unfortunately not much more information about the queries to share here – the queries themselves are visible in the code, and we admit that they are in need of improvement, but other than these two facts there is simply not much more information that I could share about the queries themselves 🙁
The only tip I can think of might be to head to Events > Settings > General in your wp-admin and look for the two options there related to “recurring event cleanup”. There is an option for the number of months ahead to clean up, and a number of behinds in the past to clean up. Here’s a screenshot of both options for reference:

Keeping these numbers as low as possible will help with performance – as you can see, the default is 24 months, but if you can use four months for example, that would help with performance in a general sense.
Can your [sic] assure me the 4.0 release of The Events Calendar plugin will optimize querys?
I can assure you that there will be performance improvements in 4.0 of The Events Calendar – I can not assure that the improvements in 4.0 alone will resolve all of the issues with your site.
I appreciate your patience with this support thread while I was out for the Thanksgiving holiday! Thank you Caín.
Best of luck with your site,
George -
This reply was modified 10 years, 5 months ago by
-
AuthorPosts
- The topic ‘Sutainable growing of The Events Calendar Plugin’ is closed to new replies.
