• Resolved peikgabriel

    (@peikgabriel)


    Why does the plugin load every script even on the pages where there is no calendar shortcode? This slows the site drastically, my pagespeed insight score is 10 with the calendar plugin on, and 76 when it is disabled.

    This plugin slows down the site drastically, almost to the point that it seems better to find an alternative solution.

Viewing 7 replies - 1 through 7 (of 7 total)
  • I have noticed this as well, and would really like this resolved, as it is having an impact on page speed similar to what @peikgabriel’s mentions. At the very least, could a solution like this be provided?

    Plugin Contributor webnus

    (@webnus)

    Hi all,

    Thanks for contacting us,

    I have forwarded this topic to the developer team to be checked and fixed,
    but it takes time to be fixed, however, we will let you know the results.

    Thank you for your reports

    Best Regards

    @webnus in general it would be nice to optimize where possible so plugin assets do not create many requests or are too heavyweight which is currently the case.

    I have not looked in detail, but For example it seems that FontAwesome is loaded even when the custom fonts option is turned off. Owl Carousel, Select2, Tooltip.js etc are not always required but seem to be loaded anyway. All CSS is probably crammed inside that beefy minified CSS file, but usually we need just a small subset of it in any given page.

    So it isn’t a surprise that MEC impacts performance a lot and I think that in the current state of things this is a problem.

    Don’t get me wrong, I like the features and the development that you’ve been putting into the plugin. However, today performance is as important as functionality so I recommend to your developer team to look how they can compartmentalize assets and load them intelligently. It is as important as adding features.

    For example, if a library or icons are not needed, do not load them. Another thought, put the base CSS in one file and then create a CSS file for Grid styles, another for List styles etc. Removing unused libraries and serving less CSS will make things faster. And even if there are 2 requests for CSS files instead of 1, if the download is 5 times smaller then there is significant gain in performance.

    I hope that this makes sense and that your team will be able to sort it out.

    Thanks!

    Plugin Contributor webnus

    (@webnus)

    Hi @acicovic,

    Thank you for your report,

    WordPress not fully supported MVC but the issue will be fixed but it takes time to be fixed.

    We will let you know the result.

    Best Regards

    • This reply was modified 4 years, 2 months ago by webnus.

    Hi @webnus,

    Thanks for all the work you’ve been putting into the plugin.

    I also hope for a resolution to this – unless the loading issue is fixed (especially scripts loading on pages it is not needed – i.e. home page) then we’ll seriously need to look for an alternative.
    With MEC homepage load ~ 7-9 seconds, sometimes much more
    Without MEC homepage load ~ 1-2 seconds
    Sorry but NOT acceptable. Please fix ASAP!

    Plugin Contributor webnus

    (@webnus)

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Scripts loaded even on pages where there is no calendar’ is closed to new replies.