Home › Forums › Calendar Products › Events Calendar PRO › The plugin it's slowing down my site and taking a lot of Page Size
- This topic has 8 replies, 4 voices, and was last updated 9 years, 5 months ago by
BRUNO HERMES.
-
AuthorPosts
-
October 19, 2016 at 10:13 am #1179237
BRUNO HERMES
ParticipantHello,
We have been using Events calendar PRO for almost 1 year…
In recent analyses of my web site, looking for optmization, we found out that our total page size is 4.38MB. Then between the plugin Events Calendar and Event calendar PRO, both uses the 30% of size. It’s like 1mb.
However, we do events everyday, and Im wondering if I’ve done a wrong configuration that is provoking this issue.
If you want I can give you an account to enter to my WP, so you can check out what is going on there.
Thank you
Best regards
Manuela
October 20, 2016 at 1:23 am #1179687Brook
ParticipantHello Manuela,
Thanks for reaching out about this and sharing a link to your site. I examined the events pages and found there were only 800KB in side, including the images and thumbnails. That is actually decently compact considering.
Of course I might not be looking at the same page you did. Can you send me a link to the huge page? I’d love to help you optimize if possible.
Cheers!
– Brook
October 20, 2016 at 11:49 am #1180030BRUNO HERMES
ParticipantHello Brook,
Yes you are probably right about the actual size of the Events. Actually my site is loading fast now. We had a resolved problem yestarday.
However, there surelly is a way to optimize better the Events.
Look this reports of the P3 plugin performance
http://screencast.com/t/4TEQU7LhXKq http://screencast.com/t/pNr3EKHKB
Here you can see that the Events are the plugins with biggest % of RunTime.My question is, Why can’t I delete the Event Calendar plugin if I’m using the PRO version? 🙂
Changing topic, there is an issue when you search for an event.
Example: you search for an event called “juan pablo” (take a look) http://screencast.com/t/qpxJiDLBBl
And then nothing happens, it shows you the calendar of the actual month. This is really important for the use of my Events. My visitors need to have an easy and effective way to find the event the want, even the old ones.Then, there are some things we would like to change. For example we would like to change the word Events, in this case Eventos, for another word (look) http://screencast.com/t/ZX1YfHfFD0c
Also we would like to delete this information of a single event, as you can see here http://screencast.com/t/4a2vGhFU1jw
At list to delete the hour, because we use Events, to give you an example, as if they were bdays.
Thank you for your help
Manuela
October 20, 2016 at 1:52 pm #1180113Brook
ParticipantHowdy again,
Thanks for getting back.
Look this reports of the P3 plugin performance
http://screencast.com/t/4TEQU7LhXKqhttp://screencast.com/t/pNr3EKHKB
Here you can see that the Events are the plugins with biggest % of RunTime.We take performance very seriously. Honestly, we have to. WordPress is an extremely flexible platform. This flexibility makes it extra slow at some things, like date searches. Obviously a calendar has to do a lot of date searches. And so when you build a calendar in WordPress, you have to optimize it constantly. We have a number of performance experts on staff and do regular performance audits. Right now three things are slower than we’d like:
- Month View when you have enabled Month View Cache.
- Minicalendar widget.
- Admin Edit Events page.
Other than that the calendar is remarkably fast right now. And we’re working to address the above three issues in an upcoming release.
Which brings me to the P3 Profiler. Many graphs within that plugin are misleading. For example the default scan chooses random pages on your site, and tests them. If one plugin generates a lot of pages it gets tested disproportionately higher than the rest. A calendar contains a lot of pages, one for each day, week, month, etc. Often times the majority of the pages P3 tests are events pages, and so naturally The Events Calendar is higher in the list. In your case events were responsible for 32% of the processing time, but it is entirely possible that 90% of the pages it tested were events ones. This is just one of many reasons why the graphs can be misleading.
In order to properly profile a site you will typically need a need a PHP debugger such as Xdebug installed. These are very complicated tools to use, because profiling is a highly advanced thing to do. But please be assured we regularly use these tool and do our best to optimize the calendar.
My question is, Why can’t I delete the Event Calendar plugin if I’m using the PRO version? ?
Good question. Events Calendar Pro is an addon for The Events Calendar. As an analogy The Events Calendar is like a car, and Events Calendar Pro would be an addon like a roof rack. The roof rack needs the car or else it’s pretty useless. Does that help clarify?
Changing topic, there is an issue when you search for an event.
Example: you search for an event called “juan pablo” (take a look) http://screencast.com/t/qpxJiDLBBl
And then nothing happens, it shows you the calendar of the actual month. This is really important for the use of my Events. My visitors need to have an easy and effective way to find the event the want, even the old ones.We would love to help you with this. But would you mind opening a new topic for each issue? This helps keep our forums organized, but more importantly we have found it results in the fastest response times for you.
In your new topic would you mind answering this question: Do you just want the calendar to switch to list view when you do a search, that way it shows any event matching the criteria regardless of whether it’s in a different month than selected?
Also we would like to delete this information of a single event, as you can see herehttp://screencast.com/t/4a2vGhFU1jw
This should be doable by inserting the following code into your theme’s functions.php :
[code]
/**
* Removes time
*/
function tribe_remove_time_list_view( $settings ) {
if( ! tribe_is_upcoming() && ! tribe_is_past() ) return $settings;
$settings[ ‘time’ ] = false;
return $settings;
}
add_filter( ‘tribe_events_event_schedule_details_formatting’, ‘tribe_remove_time_list_view’ );[/code]
Then, there are some things we would like to change. For example we would like to change the word Events, in this case Eventos, for another word (look) http://screencast.com/t/ZX1YfHfFD0c
It sounds like this tutorial might be exactly what you’re looking for:
https://theeventscalendar.com/knowledgebase/changing-the-word-events-to-something-else/
Please let me know if you have any more questions or concerns about performance. If you do need further assistance with any of the other customizations you’ve mentioned, if you don’t mind continuing those conversations in a new topic dedicated to each one that would be excellent!
Cheers!
– Brook
October 20, 2016 at 3:39 pm #1180188BRUNO HERMES
ParticipantThanks Brooke for your help,
Unfortunately, when I updated both Events plugins 1h ago, it provoked this to my web site:
Fatal error: Class ‘Tribe__PUE__Package_Handler’ not found in /home/brunohm/public_html/wp-content/plugins/the-events-calendar/common/src/Tribe/PUE/Checker.php on line200
So I contacted my hosting support, and they had to delete both plugins because the new release does not work with my theme.
Need help.
Im gonna open a new ticket for the other optimization, but first I need the plugin to be working well with my site as before.
Best regards
Manuela
October 23, 2016 at 4:59 am #1181495BRUNO HERMES
ParticipantI have been waiting for an answer. Can I use again the Events calendar pro? I had to delete it, because it was causing fatal error to my site. Did you find a solution?
October 25, 2016 at 10:06 am #1182646Brook
ParticipantHowdy Bruno,
Thank you for opening a new thread! Obviously we were able to cover some of the problems in the other one. Sorry for the delay, I was out this weekend.
Were you able to fix this issue:
Fatal error: Class ‘Tribe__PUE__Package_Handler’ not found in /home/brunohm/public_html/wp-content/plugins/the-events-calendar/common/src/Tribe/PUE/Checker.php on line200
It sounds like the plugin updated to the wrong version. If both The Events Calendar and Events Calendar Pro are on version 4.3.1.1 or newer, then this error should go away. I’m guessing you probably already updated to those versions since this weekend, but if you need further help here please let me know.
Cheers!
– Brook
November 16, 2016 at 8:35 am #1193175Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team -
AuthorPosts
- The topic ‘The plugin it's slowing down my site and taking a lot of Page Size’ is closed to new replies.
