Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.



42 posts

Geek


Topic # 98999 10-Mar-2012 14:45 Send private message

I have a Joomla website that is very slow to load, often timing out with the message "The connection was reset".

The site is: http://www.i-nth.com

The website performance tool at http://tools.pingdom.com/fpt/ tells me that it usually takes at least 10 seconds (and sometimes 30 seconds) before the first response is received from the server, and then things seem to complete within a few seconds. I've enabled compression of the CSS and Javascript, which reduced the page size from 1100 kB to 735 kB. I've tried disabling various features (such as the Flash slide show, Twitter feed, quote thing in the top right-hand corner, etc), but it makes little difference to the load time.

So, I'm wondering if the problem is my website (perhaps a slow script, or similar), or is the problem with my host's server?

Any suggestions?

Create new topic
2 posts

Wannabe Geek


  Reply # 593225 10-Mar-2012 14:58 Send private message

Hey check your stylesheet or js.

i think there might be a dead link (eg:127.0.0.1).

or simply just change your server 

2 posts

Wannabe Geek


  Reply # 593227 10-Mar-2012 14:59 Send private message

http://www.i-nth.com/modules/mod_showplus/css/slideshow.min.css


there is the problem

try to uncode base64 and check is there any dead links



42 posts

Geek


  Reply # 593237 10-Mar-2012 15:36 Send private message

moneygeek: http://www.i-nth.com/modules/mod_showplus/css/slideshow.min.css


there is the problem

try to uncode base64 and check is there any dead links

I've switched to an uncompressed version of that module, but apart from a slightly larger download size there is no material difference. Disabling that module entirely also makes little difference.
I can't see any broken links.

How can I tell the difference between a problem with my website and a problem with the server?



6891 posts

Uber Geek

Trusted
Subscriber

  Reply # 593245 10-Mar-2012 16:07 Send private message

Ouranos: 

So, I'm wondering if the problem is my website (perhaps a slow script, or similar), or is the problem with my host's server?



Looks like something on the host server to me, it takes 10+ seconds for the response to the initial http request 

 

3bit.com
5404 posts

Uber Geek

Moderator
Trusted
Subscriber

  Reply # 593388 10-Mar-2012 23:07 Send private message

You're using a free webhoster so you get what you pay for I'm afraid.




228 posts

Master Geek


  Reply # 593394 10-Mar-2012 23:11 Send private message

You may as well cut your line and hide from the FBI




this is a slap in the face!

4244 posts

Uber Geek


  Reply # 593395 10-Mar-2012 23:12 Send private message

Ouranos: I have a Joomla website that is very slow to load, often timing out with the message "The connection was reset".

The site is: http://www.i-nth.com

The website performance tool at http://tools.pingdom.com/fpt/ tells me that it usually takes at least 10 seconds (and sometimes 30 seconds) before the first response is received from the server, and then things seem to complete within a few seconds. I've enabled compression of the CSS and Javascript, which reduced the page size from 1100 kB to 735 kB. I've tried disabling various features (such as the Flash slide show, Twitter feed, quote thing in the top right-hand corner, etc), but it makes little difference to the load time.

So, I'm wondering if the problem is my website (perhaps a slow script, or similar), or is the problem with my host's server?

Any suggestions?


You get that cheap web hosts that have overloaded servers. Find a new webhost, PM if you want suggestions.



42 posts

Geek


  Reply # 593760 11-Mar-2012 21:23 Send private message

Somewhat inadvertently my weekend project has been to learn more than I ever wanted to know about website performance optimization.

A few pointers for anyone with similar issues:
  • There are useful tools available to diagnose website speed issues. The two I've used the most are https://developers.google.com/pagespeed and http://websiteoptimization.com/services/analyze/
  • Enable server-side cache. In Joomla set it to "Progressive caching". This is not enabled by default.
  • Enable the Joomla "System cache" plug-in and set it to "Use Browser Caching" (also not enabled by default).
  • Enable gzip compression. In Joomla this is in the Server global configuration.
  • Other tools can also help with compression and combining files, such as the Joomla extension JCH_Optimize, which does things like "Minify" the html, css, and javascript (ie. remove comments and spurious spaces); defer javascript running; etc.
  • Use a graphics program to really compress images. I used Photoshop and, in most cases, at least halved the size of many already-compressed PNG files without any apparent loss of quality.
The net result is a home page that is around 1/3 of its original size - ie. 400kB rather than 1.1MB. More importantly, the pages now generally load in 5-7 seconds. Previously it often took 20-30 seconds before the first server response was received and then the page often failed to load at all. Pages are still rather slow to load when the cache is being refreshed, but much better than previously.

As for the host, it is actually a paid account. However, it obviously isn't the fastest server. Therefore, the optimizations are the difference between a bad situation and an adequate situation. Not great, but at least it works. Nonetheless, I see a new host in the website's near future.

4244 posts

Uber Geek


  Reply # 593763 11-Mar-2012 21:26 Send private message

Ouranos: As for the host, it is actually a paid account. However, it obviously isn't the fastest server. Therefore, the optimizations are the difference between a bad situation and an adequate situation. Not great, but at least it works. Nonetheless, I see a new host in the website's near future.


It maybe a paid account, but that doesn't mean it isn't sharing that server with thousands of other websites. The cheap ones have to host lots of websites on the server to actually make money from the server. You shouldn't really need to do all that work just to get it loading.

Create new topic



Twitter »
Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when new jobs are posted to our jobs board:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:




News »

Trending now »
Hot discussions in our forums right now:

$200 Smart Phone!? Ideas..
Created by antaeusa, last reply by antaeusa on 20-May-2013 17:04 (18 replies)
Pages... 2


A new project coming to Geekzone
Created by freitasm, last reply by hamish225 on 20-May-2013 23:08 (211 replies)
Pages... 13 14 15


HTC One (2013) owners' discussion
Created by Dingbatt, last reply by bradstewart on 20-May-2013 22:40 (1471 replies)
Pages... 97 98 99


Vodafone Naked Broadband Speeds (Auckland CBD)
Created by wscalioni, last reply by grkiwi on 20-May-2013 21:13 (14 replies)

Sitting on a boring conference call
Created by SaltyNZ, last reply by SepticSceptic on 17-May-2013 16:52 (14 replies)

any cyclists on the forum? (question about parts suppliers...)
Created by Lykho, last reply by Dunnersfella on 20-May-2013 17:50 (13 replies)

A reason not to shop at dick smith
Created by dsnz1, last reply by eXDee on 20-May-2013 20:41 (86 replies)
Pages... 4 5 6


Porting landline number away from Telecom
Created by dasimpsonsrule, last reply by coffeebaron on 20-May-2013 19:41 (12 replies)


Geekzone Jobs »
Most recent NZ jobs in technology:

Proven Automation Test Analyst
Posted 20-May-2013 22:27

Artistic UI Developer
Posted 20-May-2013 22:27

Commercial Automation Tester
Posted 20-May-2013 22:27

Skilled Java Developer
Posted 20-May-2013 22:27

Dedicated Java Developer/ Technical lead
Posted 20-May-2013 22:27

Artistic PHP Developer
Posted 20-May-2013 22:27

Excellent UI/UX Developer
Posted 20-May-2013 22:27


Geekzone Live »
Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.