site and concrete5 interface very slow since upgrade to 5.6.0.1

Permalink
Hello,

I've seen a few similar posts but did not find a solution, so I'm looking for help. Disclaimer: I'm not a developer or designer.

My site:
http://www.jodeurbrouck.com
was running fine under 5.5 and I waited until just last week upgrade to 5.6. To upgrade, I used SimpleScripts as provided by my host (hostmonster.com). Interestingly, only the 5.6.0.1 upgrade shows up on SimpleScripts, not the current 5.6.0.2, so I'm currently sitting at 5.6.0.1. I didn't change any settings, cache or otherwise, in the dashboard.

The problem is that page loading across the entire site is now unbearably slow, as is the overall interface and editing functionality when I login to c5. It can take 10-15s just to log in, and when logged in, it takes 10-15s on every page for the "edit this page" button to appear. It's making working on the site painful, and I'm worried about the user experience, SEO, etc.

I'm not sure what to do to even begin to troubleshoot this, so I'm hoping someone can assist me.

Thank you,
Barry

 
brabin replied on at Permalink Reply
OK, so I went ahead a ran the upgrade to 5.6.0.2 from the dashboard hoping this would help, but alas, it did not and my pages are still loading unbearably slowly. Makes me sorry I upgraded from 5.5 at all, but I thought that by the time 5.6.0.2 came out, there would be no major issues like this. I'm now thinking of downgrading and restoring my site from backup just so I can get work done on my site.

I've cleared the cache in both c5 and my browser and that made no difference. I've seen various discussions on how to set up the cache options in dashboard, but I'm not sure what is preferred there, or what else to try.

Still hoping for some help here...

Thanks,
Barry
Phallanx replied on at Permalink Reply
Phallanx
jquery.ui.widget.js seems to be missing. Check the path and that it exists there.
brabin replied on at Permalink Reply
Thanks for helping Phallanx. I really appreciate it. I did notice after changing my cache settings (both caches were off after upgrading - I turned the basic cache on and left the cache overrides off) that a few of the pages are responding much better, but not all pages.

Wow, I just now learned about this useful site:
http://www.webpagetest.org
which shows the 404 error you found on the home page. I checked the path (Overlay Slider addon package) and indeed that file did not exist there. So I put it there (I got a copy from another addon package by the same developer that I had installed). That error is now gone and this page is loading faster. Great news!

Now, I also see in the test result for the home page, near the bottom of the waterfall view, a whole bunch of image files that are also missing, all having a path such as:
/fancybox/fancy_shadow_n.png

Problem is, there isn't even any such directory existing, and I don't know what these images are part of, i.e. is this an addon or is it from the theme itself (Slate)? Any idea how I can solve this?
Phallanx replied on at Permalink Reply
Phallanx
Your not allowing the browser to cache files.

I would suggest you add the following to your .htaccess
(before RewriteCond %{REQUEST_FILENAME} !-f).

Make sure you expand the code window to see it all.....
<IfModule mod_deflate.c>
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
<IfModule mod_expires.c>
<IfModule mod_headers.c>
Header unset Pragma
brabin replied on at Permalink Reply
Thank you Phallanx. I'll try this and report back.

Am I to assume this is a temporary fix only, and when c5 5.6.1 comes out it will not be needed (i.e. this will be configurable from the dashboard) and I can then remove this code, or is this good practice for the .htaccess file in general?

Looks like the missing fancybox files are related to the Slate theme - I'll seek help from the developer on that issue.

Barry
Phallanx replied on at Permalink Reply
Phallanx
This is essential for fast websites regardless of CMS if the features are supported by the host (they will be used if they are available, ignored if they are not with the above code).
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
You may want to wait until 5.6.1 is released (should be some time this or next week). The cache behavior (and speed) is MUCH improved.

For now, you could try 5.6.1b4 to see how much noticeably faster it is.
brabin replied on at Permalink Reply
I upgraded to 5.6.1 and I'm happy to report page loading speeds are indeed greatly improved. See:
http://www.webpagetest.org/result/130221_2X_TQ/1/details/...
I did also implement the code recommended by Phallanx in my .htaccess file; I don't know how much difference that is making. Anyway, I wanted to thank you all for your help!