Sooo slow!

Permalink
I recently installed Concrete 5.7 with Fundamental as my theme. I have not started to build the site yet in earnest as I am finding that everything moves at a glacial pace when I try to edit. When I tested it at tools.pingdom.com I find that it is slower than 94% of all websites tested. Since I have done almost no building, I must conclude that either,
1. concrete5.7 is horribly slow, or
2. the Fundamental theme needs rewriting, or
3. my server needs to get its act together.

Where does the problem lie? Can anybody tell me?
My site is dawntodusk.net.au, and my server is Iinet

Dushka
 
madesimplemedia replied on at Permalink Reply
madesimplemedia
I'm not familiar with the host, but your site is indeed very slow.

Is cache off? Does it make much difference turning full caching on?

Might be worth uploading some images or static pages and seeing how quick they load, that should tell you whether its the host or C5.
Dushka replied on at Permalink Reply
Dushka
Hi, madesimplemedia. With cache on, load time was 59 seconds, while when it was off it was 28 seconds. Even the faster load time registered as slower than 95% of all sites tested. Thanks for providing an avenue to explore.
mesuva replied on at Permalink Reply 1 Attachment
mesuva
I don't think this is your hosting, the response time for the actual page content is fine.
I actually think these are issues with the theme.

Two things:

- the theme (via jquery) seems to be calling for a resource that isn't found. When that happens in concrete5, it creates a full new request, slowing things down.
- the theme appears to directly use .less files for styles. Now I'm not a user of Less (I use Sass), but my understanding of Less is that you're not supposed to re-compile in the less files in the browser on every page load, that's only an option for development purposes. I think this causes the page to take a while to render.

See my attached showing both issues. I'd flag these things with the theme's developer.
Dushka replied on at Permalink Reply
Dushka
Many thanks, Ryan. I will pursue your suggestions further. Please throw a sardine to a pelican for me.