Super slow site - can someone take a look and recommend some improvements?
Permalink
Hi,
I'm trying to figure out why this site is so slow compared to the others I've built in C5. I mean, C5 has always been fairly slow in my opinion compared to other OS CMSs out there (although the caching features are helping), but this site is often unacceptably slow and I'm trying to figure out how to improve it's speed:
http://www.yellowkite.org.uk/news/...
Is there anything obvious you can see that I can do to improve the loading times?
Thanks,
Osu
I'm trying to figure out why this site is so slow compared to the others I've built in C5. I mean, C5 has always been fairly slow in my opinion compared to other OS CMSs out there (although the caching features are helping), but this site is often unacceptably slow and I'm trying to figure out how to improve it's speed:
http://www.yellowkite.org.uk/news/...
Is there anything obvious you can see that I can do to improve the loading times?
Thanks,
Osu
Thanks for this - I'm doing a few of these things already, but I'll need to look into the Zend Optimizer / eAccelerator point with the host.
It's likely that the host this site is with (the client's choice, not mine) is the issue. I think I've got too used to cheap shared hosts running things like Wordpress and Joomla smoothly that I've forgotten that a powerful CMS like C5 will demand more resources.
I think I need to find a host that runs things quickly in the UK as the recommended ones like Dreamhost are slow for my UK clients it seems.
It's likely that the host this site is with (the client's choice, not mine) is the issue. I think I've got too used to cheap shared hosts running things like Wordpress and Joomla smoothly that I've forgotten that a powerful CMS like C5 will demand more resources.
I think I need to find a host that runs things quickly in the UK as the recommended ones like Dreamhost are slow for my UK clients it seems.
You have quite a few error 404 (not found).
http://www.webpagetest.org/result/110518_10_MMA7/1/details/...
Resolve those and you should see an improvement.
http://www.webpagetest.org/result/110518_10_MMA7/1/details/...
Resolve those and you should see an improvement.
Thanks for that Phallanx - that's fixed now. Are you finding that site slow too?
Try this:
Go into your DASHBOARD, turn OFF full page caching, and then disable basic caching. Then CLEAR your cache.
See how your site runs. The turn ON basic caching only. Test your site again.
I had a similar problem with one of my sites. Full Page caching just destroyed my page load times. Turned it off and I have one of the fastest sites out there.
See if this helps you too. Just a shot.
Good Luck.
Go into your DASHBOARD, turn OFF full page caching, and then disable basic caching. Then CLEAR your cache.
See how your site runs. The turn ON basic caching only. Test your site again.
I had a similar problem with one of my sites. Full Page caching just destroyed my page load times. Turned it off and I have one of the fastest sites out there.
See if this helps you too. Just a shot.
Good Luck.
In addition to bentvisions suggestion there is something I have noticed.
Some files are being retrieved from the updates folder and these files are not being downloaded in parallel. I have seen instances where retrieving from the updates folder impacts performance, but I couldn't say why it should be. The "fix" has been to move the files into the main concrete directory and delete the updates folders. But as I don't know the mechanism that causes it, it's just a suggestion.
Some files are being retrieved from the updates folder and these files are not being downloaded in parallel. I have seen instances where retrieving from the updates folder impacts performance, but I couldn't say why it should be. The "fix" has been to move the files into the main concrete directory and delete the updates folders. But as I don't know the mechanism that causes it, it's just a suggestion.
My site is also very slow I took the test on the site you linked and got a page load of 7.2 seconds obviously very slow. Would anyone be able to look at my sitehttp://thegamestand.com
looks super slow.
Full page caching turned on?
Where is it hosted?
Full page caching turned on?
Where is it hosted?
actually it looks like your home page is a lot slower than say your xbox360 page. I also see a lot of content coming in from 3rd party links when I turn my activity monitor on in safari - that ain't gonna help.
Full page caching is turned on, and I hosted the domain with fatcow.
i have uuuuuuuuber slow load times for no reason. last week it was fine, but today it's taking over a minute to load one page. I have no idea why this is. seems to be similar to adeang's problem.
might be many thing, like waiting for external pages (like twitter) or might just be your hosting that is slow or having problems.
lol i don't think so. this seems to be strongly centered around the content management system. it's strange because my friend's mac loads the page just find, but other sites that test and run fail miserably and hang forever when loading. mine is doing that constantly no matter what i click on, edit, or change or load. it's as if C5 wants to lag, and the server just sits waiting and i sit waiting. after looking into the server it's not the server, ... which is our fear. :(
Are you using a web proxy/firewall/antivirus?
If yes, are you able to turn it off and/or bypass it?
If it's a laptop, does it do the same thing when you are somewhere else (like at your friend house).
Did you try with antoher browser, like Chrome, Firefox, IE9, Opera.. might be a compatibility issue.
Just saying! :)
If yes, are you able to turn it off and/or bypass it?
If it's a laptop, does it do the same thing when you are somewhere else (like at your friend house).
Did you try with antoher browser, like Chrome, Firefox, IE9, Opera.. might be a compatibility issue.
Just saying! :)
"are you using a web proxy/firewall/antivirus" = no
"laptop" = no
"browser compatability" = tried Ie, firefox, safari, chrome all same.
All other web pages(tried so far) seem fine, i can load them perfectly and fast. It's a mind-boggle!
Also, we've been through apache server-status, it shows precisely where the server is hanging in attempt to serve a file; further we've run inotifywait to watch all filesystem processes to see what is going on and we found the cache modifying over 14,500 files.
(In other words the cache was borked)
So,We disabled the cache and then it responded very well for 80% of clients, great, however the final 20%(like me)and some other test sites were just unable to receive fast responses from the server for some reason.
For example, it took a file referenced from index.php over 20 seconds to respond. Apache was waiting on it, but the processor utilization was under 3% so PHP was not spinning on it and mysql didn't seem to be stuck either.
thanks for your response!
"laptop" = no
"browser compatability" = tried Ie, firefox, safari, chrome all same.
All other web pages(tried so far) seem fine, i can load them perfectly and fast. It's a mind-boggle!
Also, we've been through apache server-status, it shows precisely where the server is hanging in attempt to serve a file; further we've run inotifywait to watch all filesystem processes to see what is going on and we found the cache modifying over 14,500 files.
(In other words the cache was borked)
So,We disabled the cache and then it responded very well for 80% of clients, great, however the final 20%(like me)and some other test sites were just unable to receive fast responses from the server for some reason.
For example, it took a file referenced from index.php over 20 seconds to respond. Apache was waiting on it, but the processor utilization was under 3% so PHP was not spinning on it and mysql didn't seem to be stuck either.
thanks for your response!
this is wierd then... no iowait either ?
I'm new to c5, so I don't know how to tune it right now! :)
Oh, and when you restart Apache, it's better, worse or even?
I'm new to c5, so I don't know how to tune it right now! :)
Oh, and when you restart Apache, it's better, worse or even?
no it's not getting the php. is just waiting.
restart is same. same same same. it's been like this ALL day. :|
restart is same. same same same. it's been like this ALL day. :|
what do you mean its not getting the php?
Hi,
I have the same problem with a C5 site.
It has a lot of pages that are loaded in a popup menu.
When caching is disabled the time it takes to render the auto-nav is about 6 seconds. If I enable caching the time to render the auto-nav rises to the roof! It should be much faster....
What could cause this?
I've looked at the file/directory permissions... I think it's a server issue, but I need more. I can't just call the hosting company and tell them there hosting sucks :)
Here is my environment:
Please let me know!
Best,
Corretje
I have the same problem with a C5 site.
It has a lot of pages that are loaded in a popup menu.
When caching is disabled the time it takes to render the auto-nav is about 6 seconds. If I enable caching the time to render the auto-nav rises to the roof! It should be much faster....
What could cause this?
I've looked at the file/directory permissions... I think it's a server issue, but I need more. I can't just call the hosting company and tell them there hosting sucks :)
Here is my environment:
# concrete5 Version 5.4.1.1 # concrete5 Packages Extended Form (2.1), Highslide Web Albums (2.3). # concrete5 Overrides blocks/autonav, blocks/page_list, blocks/slideshow, controllers/dashboard, helpers/imageresizer.php, single_pages/dashboard, themes/hurkmans # Server Software Apache # Server API cgi-fcgi # PHP Version 5.3.6 # PHP Extensions apc, bcmath, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, filter, ftp, gd, geoip, gettext, hash, iconv, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, posix, Reflection, session, SimpleXML, soap, SPL, SQLite, sqlite3, standard, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib. # PHP Settings
Viewing 15 lines of 40 lines. View entire code block.
Please let me know!
Best,
Corretje
How many auto-navs are you using on a typical page? I've seen sites
built where the auto nav was used in a dozen spots on a page to load
just a few pages from the tree, but the limits were all done at a
custom template level. That's a lot of objects for concrete5 to load,
just changing some of those to static content helps dramatically.
Looking at the settings on the block so it's not loading the whole
tree when it only needs to load part is smart too.
I have no idea if that's what's going on for you, it's just commonly
overused that way.
best wishes
Franz Maruna
CEO - concrete5.org
http://about.me/frz
built where the auto nav was used in a dozen spots on a page to load
just a few pages from the tree, but the limits were all done at a
custom template level. That's a lot of objects for concrete5 to load,
just changing some of those to static content helps dramatically.
Looking at the settings on the block so it's not loading the whole
tree when it only needs to load part is smart too.
I have no idea if that's what's going on for you, it's just commonly
overused that way.
best wishes
Franz Maruna
CEO - concrete5.org
http://about.me/frz
http://www.concrete5.org/documentation/how-tos/developers/five-easy...