Cyber sale! 35% Off use code EVO-CYBER23 Shop Now
ends midnight 12/2 PST
After upgrading from 4.3.5 to 4.5.3 of EventOn and Full Cal, the calendar loads slowly in sections with more events, including recurring events. However, in sections with fewer events, it loads much faster. This was not a problem before, and the “WP Query method” is set to “Query only the events post created within last 3 months”. Can you assist me with this?
You can check the difference here:
These plugins are activated and working as they should:
– Wp Rocket Cache Plugin
– Wp Redis Object Cache
– Wp OPcache
Normal events are loaded in a custom single page:
Thanks for the helpNov 4,2023 AT 2:19PM - 1 week ago -
Could you tell us more about your server?
Please try increasing memory limit:
php_admin_value[max_execution_time] = 300
php_admin_value[max_input_time] = 150
php_admin_value[max_input_vars] = 10000
php_admin_value[memory_limit] = 1024M
php_admin_value[error_reporting] = E_ALL
Note: This problem only occurs in the new version. The old version works fine no matter how many events are published.
Does your server have enough memory for 1024M?
Could you also try upgrading PHP to 8+?
The website is hosted on a server exclusively for it, not using cpanel, and it does not share resources. It has 4GB of RAM and a 3-core processor, with a 120GB SSD.
Upgrading to version 8 is a slow process that requires analyzing all other plugins for compatibility. This would require a significant amount of work, which is already planned for the next year, but is currently impossible to do.
I want to inform you that this issue only persists with the Full Cal plugin. I have created a test page where you can quickly load all the events.
Fast load with all events.
OK I made some changes have a look now
changes I made:
I removed the widget and put the shortcode into a text file
I added to the shortcode to load calendar without ajax and that seems to have sped up the load
you probably don’t need to have the event open in a new window- (if you were doing that to try to speed up the page) you could have them pop up if you wanted
Hello infotainerdave, this may be an impractical solution, as when the “jumper” button is used for other months, the ajax load happens again and therefore the loading becomes slow.
Most people who visit us share events individually, which is why the decision was made to separate the events on a single page. This also helps us improve SEO for a single unique event.
As I mentioned before, this did not happen before, the plugin loaded the information quickly, as you could see for yourself. Now, with this new version (2.0.5), we are trying to find a solution.
I hope this problem is resolved soon, as otherwise we would have to load the events in a list (while a real solution is found), and it would affect the user experience.
Thank you for your messages, I am going to assign this ticket to Ashan and he will be able to take it from here and find you a solution. Please allow some time for him to get back to you, we greatly appreciate your patience and thank you for being a eventon customer! Also please disable any IP blocking on your site if there are any.
I made a test page on your website to see if I can replicate issues and it seems so. https://culturazac.gob.mx/test-eventon/
November takes 19-20 seconds to load while december load faster. You have 903 events. We have seen users with 5000 events have their calendars load faster.
Have you noticed at some point things got slower than before? Are you able to think back to a moment like that and recall what was changed then?
I understand that this case may be frustrating for you. It seems that the slow loading issue started after the new update, as previously this was not a problem. Before taking any action, I have a few questions:
Is it possible to perform a downgrade? Unfortunately, I no longer have the 3-day daily backup, which was my mistake. If a downgrade is possible, could you please explain how to do it? This way, you will be able to see the difference in event loading speed and have a clearer understanding. (I understand that you suspect that we have done something to cause this site slowness issue).
If it is not possible to perform a downgrade, do you think completely removing the plugin, including the addons, could solve the issue? The removal of the plugin would include the option to “Delete EventON settings & data when EventON is uninstalled”. Once this is done, we can restore all events through the CSV file and configure the settings again using evo_settings__date.
In this order:
1. Backup Site and Server
2. Backup Events (CSV)
3. Backup Config of EventOn
4. Backup SEOPress for restore (Seo Events)
4. Delete Addons
5. Delete EventOn
6. Reinstall EventOn
7. Reinstall Addons
8. Restore Config of EventOn
10. Restore Events via CSV
11. Restore SEOPress via CSV
Then after that.
If these modifications didn’t work, I could restore the server without any issues to have it in its current configuration.
If after all of this, it still doesn’t work, could you provide me with a specific configuration for PHP or MySQL that I can apply directly on the server and test again?
Do you have any other ideas?
with the code:
[add_eventon_fc jumper="yes" ux_val="4" cal_init_nonajax="yes"]
We can certainly try the downgrade approach but which version of eventON do you need? Do you know at which version upgrade things slowed down?
If using cal_init_nonajax=yes load fast, I think the slowness happen with ajax. Even with endpoint requests to (https://culturazac.gob.mx/?evo-ajax=eventon_get_events) it is slowing down. Huge puzzle haha