Very very slow

Permalink 1 user found helpful
Hi,

Really happy with the tools available but the site is sooooooo slow. It's taking nearly 90 seconds each time I save a page and the in-between editing is very slow too.

My set up is being hosted on ipage if that helps anyone with a response.

I've tried clearing the cache, putting on full caching and seen some very technical suggestions but being a complete newbie to web design I'm very out of my depth.

Please help.

Thanks.

Rob.

robhall
 
stoneyard replied on at Permalink Reply
stoneyard
My sitehttp://www.stoneyard.com is NOT loading.
Multishow64 replied on at Permalink Reply
Multishow64
it loads fine from here..
boomgraphics replied on at Permalink Reply
boomgraphics
I see way too many tables, way too many background images, no gzipping, no expires headers, no pagination, html scaled images, a large amount of javascript and css, images using the wrong format type (png vs jpg vs gif) for the type of image it is, and if you are using a shared server it may be getting full...;-)

It is abysmally slow on my end as well, and I have very fast internet. My suggestion is to either get your developer to fix these issues, or use a lot more whitespace. :-P

PS. I love that domain name. :-)
Multishow64 replied on at Permalink Reply
Multishow64
do you have cache enabled?
adamjohnson replied on at Permalink Reply
adamjohnson
You should check out 12345j's mod for commercial projects:

http://www.concrete5.org/community/forums/customizing_c5/concrete5-...

And Phallanx's for non commercial projects:

http://www.concrete5.org/community/forums/customizing_c5/miser-web-...

That said, slow speeds are almost always due to slow hosting. Search the forums for your host and see what comes up. Providing your site's URL doesn't hurt either.
robhall replied on at Permalink Reply
robhall
Thanks guys. I've looked at these posts and finding them difficult to make sense (as a complete newbie). I've found a clipboard file for the view.php file and I've located the root/library directory. Do i copy to a notepad file, save as view.php in this directory?

I've searched for info on my host, ipage, and can't find anything reported.
robhall replied on at Permalink Reply
robhall
There was a problem with the file holding site but now managed to download the actual php files and put them in the root library directory. Is this right? Do I need to anything else?
adamjohnson replied on at Permalink Best Answer Reply
adamjohnson
That should be it. Just place the two .php files in your (root)/libraries directory and everything should work out fine. You may have to disable the Concrete5 cache via sitewide settings.

Download the latest files from Github via this .zip link:

https://github.com/12345j/Tinifier-Concrete5-Optimiser/zipball/maste...

To check it, view source on your page and you should see your css merged, jquery loading from the CDN, and your JS sorted.

Hope that helps. That said, if problems still persist, it's likely your host. A2Hosting, Hostpapa, and Bluehost have been reported to have good speeds on shared hosting (not to mention the hosting that the Concrete5 team provides).
robhall replied on at Permalink Reply
robhall
Thanks very much. This seems to have done the trick. Page Edit load times have been reduced from 45 to 30 sec and Exit Previews from 75 to 25. Makes editing much more bearable.
adamjohnson replied on at Permalink Reply
adamjohnson
That still seems like a long time to wait. Check with your host to make sure your files are on the same server as your MySQL database. Sometimes that can cause slow load times. They could likely help you out (sqeaky wheel...). Also, google for similar threads on this site for more ideas.
robhall replied on at Permalink Reply
robhall
I've discovered that that files were causing fatal problems with opening the page so I've had to take them off. The problems were specifying something about a loader being missing (sorry haven't got the exact error message available at the mo).

I'm pursuing iPage at the mo. Used a tool called Akamai which has made some difference but still too slow to load a page.

URL ishttp://www.robinhallhr.com in case anyone wants to check out.

Ran webpagetest on this and they are stating first byte time and Cache Static Content as being the big failures - not being technical I don't know what these are.
boomgraphics replied on at Permalink Reply
boomgraphics
It is taking a long time to resolve. I had some issues with this, and fixed it by removing some rogue dns entries in my server (dunno how they got there). You might have a slow domain host, but I doubt that's the case. I use godaddy for managing my domains and I don't have any speed issues.

You should turn the concrete5 cache off, because more often than not it seems the concrete5 cache makes the site slower. Make sure you have an optimizer like zend installed on your server.

All in all I sincerely doubt your site itself is the issue. You get a score of 82 on yslow which is decent. I would get someone to optimize your server, or call your host and have them look at it to make sure you don't have a misconfiguration somewhere.

It could be as simple as a single typo. :-)

Good luck!
robhall replied on at Permalink Reply
robhall
I've disabled the concrete5 cache and it has made a big difference. However the web page test is still showing a time to first byte of 3550 ms which is way above the 144 target rate.

Also the test is showing that cache static content is still scoring very low.

Anyone got any ideas to fix these issues?
robhall replied on at Permalink Reply
robhall
I've tried again with the revised view.php and tiny.php files to get the error message back up again.

The error is:

Warning: require_once(/hermes/bosweb/web083/b831/ipg.robinhallhrcom/concrete/config/../helpers/tiny.php) [function.require-once]: failed to open stream: No such file or directory in /hermes/bosweb/web083/b831/ipg.robinhallhrcom/concrete/libraries/loader.php on line 247

Fatal error: require_once() [function.require]: Failed opening required '/hermes/bosweb/web083/b831/ipg.robinhallhrcom/concrete/config/../helpers/tiny.php' (include_path='.:/usr/local/lib/php-5.2.17/lib/php:/home/users/web/b831/ipg.robinhallhrcom/libraries/3rdparty:/hermes/bosweb/web083/b831/ipg.robinhallhrcom/concrete/config/../libraries/3rdparty') in /hermes/bosweb/web083/b831/ipg.robinhallhrcom/concrete/libraries/loader.php on line 247

Can anyone help with this?

Thanks again for interest and support.

Rob.