The plugin it's slowing down my site and taking a lot of Page Size

Home Forums Calendar Products Events Calendar PRO The plugin it's slowing down my site and taking a lot of Page Size

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1179237
    BRUNO HERMES
    Participant

    Hello,

    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

    #1179687
    Brook
    Participant

    Hello 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

    #1180030
    BRUNO HERMES
    Participant

    Hello 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

    #1180113
    Brook
    Participant

    Howdy 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

    #1180188
    BRUNO HERMES
    Participant

    Thanks 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

    #1181495
    BRUNO HERMES
    Participant

    I 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?

    #1182646
    Brook
    Participant

    Howdy 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

    #1193175
    Support Droid
    Keymaster

    Hey 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

Viewing 8 posts - 1 through 8 (of 8 total)
  • The topic ‘The plugin it's slowing down my site and taking a lot of Page Size’ is closed to new replies.