• Hi!

    Cool Calendar, would like to buy it, but…

    On trying to make my website faster I use caching tools and – more importat, analyse what happens.

    Some of the All In One Event Calendar Scripts really slows down my site (for 4 Seconds plus!):

    One of those files, what is it and how can I get rid of it:

    domaine.de/?ai1ec_render_css=12345&ver=3.8.1

    So how can I get it on to work with for example a minify-tool like bp minify, autoptimizer and wp super cache or w3 total cache??

    Thanx for helping me…

    Simps

    https://wordpress.org/plugins/all-in-one-event-calendar/

Viewing 15 replies - 16 through 30 (of 34 total)
  • cerulean

    (@cerulean)

    This fix does make a large performance improvement.

    However, something I’ve noticed is when it is in place, the backend of the calendar seems less functional. The calendar date pickers no longer pop up and it’s not possible to open the accordions to add location and so on. Looking forward to the new version which hopefully will be stable sooner rather than later.

    Just another +1 to thank Endymion00 for his fix for this. I’ve not noticed the backend functionality loss described by cerulean – but we’ve only implemented the rewrite for the CSS, not the JS, which I assume is the reason.

    Endymion00

    (@endymion00)

    Yeah, like mentioned, since I hadn’t done the js one myself, I wasn’t sure what negative effect it would have. Just using the css without a sidebar calendar makes the majority of the site load quick and only a 3 second or so delay on the calendar page itself due to the js and other content.

    cerulean

    (@cerulean)

    Thanks for the clarification on the JS and the fantastic solution

    martyrkanin

    (@martyrkanin)

    Endymion00, I’m anxious to try your CSS redirect trick — this plugin is causing my site to move like molasses — but I don’t know where to find this:

    copy the css text content from domaine.de/?ai1ec_render_css…..

    I’ve FTPed into my site and looked through every single subfolder under this plugin. I can’t find anything even remotely like what you mention here. Where is this file located? Thanks so much; I really appreciate it!

    jeanrapidshare

    (@jeanrapidshare)

    @martyrkanin,

    No wonder, the file does not exist as such in plugin folder, it is generated by the script.

    Open the webpage containing your calendar, right click anywhere and select “View page source”.
    Then search for “ai1ec_render_css” (without the quotes).
    Once you’ve found the link, click on it, it will open the css file in question.

    Select all and paste it into calendar.css, then follow the tutorial by Endymion00.

    Cheers,
    Jean

    cerulean

    (@cerulean)

    martyrkanin

    (@martyrkanin)

    Got it! Thanks for elaborating, jeanrapidshare. I’ve got the CSS content copied into a calendar.css file per Endymion00’s directions.

    My next problem is that I can’t find this file either:

    Edit the .htaccess file at the root of your site:

    I’ve FTPed to my site and am looking at the files under [mydomainname].com. I don’t see anything that says .htaccess. Is it possible that this file either does not exist or that it might be located elsewhere? Sorry for so many questions, but I very much appreciate the help. This 1.10.11 version of the plugin is killing my site.

    cerulean

    (@cerulean)

    It’s possible you might not see an .htaccess file because it’s a hidden file type. Someone else might have better info or you might contact your host about the location. Here’s some WP info on .htaccess: https://codex.wordpress.org/htaccess

    Endymion00

    (@endymion00)

    Some FTP servers may be configure to hide the dot (.htaccess) files. You could try a htaccess editing plugin:

    http://wordpress.org/plugins/wp-htaccess-editor/

    jeanrapidshare

    (@jeanrapidshare)

    @martyrkanin

    As cerulean says, the dot before the file name indicates that it is a hidden file. When you are accessing your web server through FTP, you might not be able to see it unless your FTP client is forced to show hidden files.

    Sometimes – and even when you have forced your FTP client to show hidden files – it might still not show the file. The most common reason for this is that your WordPress site has not generated a .htaccess file yet.

    WordPress generates .htaccess file for the first time when you set up pretty permalinks on Settings –> Permalinks screen. All you need to do is to change the settings and click on Save Changes button on the permalinks screen. WordPress will generate a .htaccess file in your site’s root directory.

    You might opt for URL Structure “/%category%/%postname%/”.

    Hope this help.

    martyrkanin

    (@martyrkanin)

    Thanks, guys, I switched to FileZilla and was able to see the hidden file. Unfortunately after I made the changes described, P3 Plugin Profiler reported that the calendar plugin was actually slowing the site down MORE, so I guess it’s back to the drawing board. Thanks anyway for your help, though!

    Endymion00

    (@endymion00)

    This fix would have no effect on what P3 plugin profiler would show. It’s more about how quickly your page loads when you’re not logged in like the general public and assuming you’re using a caching plugin like WP Super Cache or W3 Total Cache.

    cerulean

    (@cerulean)

    @martyrkanin you might try something like this: http://tools.pingdom.com/fpt/
    (note that the location you choose makes a difference in speed)

    Kevin

    (@kevinsaldanha)

    Hi Endymion00

    Thanks so much for your solution. My site load times dropped dramatically after the CSS fix.

    I notice that there is a call to:
    http://cjmkharghar.org/wp-content/plugins/all-in-one-event-calendar/app/view/admin/js/external_libs/webfont.js?ver=1.10.1-standard

    This seems to generate further HTTP requests for font-awesome.css League_Gothic.webfont.woff etc.

    Is there a way to disable this?

    Thanks
    Kevin

Viewing 15 replies - 16 through 30 (of 34 total)
  • The topic ‘Performance-Problem with the calendar’ is closed to new replies.