Current time: 08-09-2020, 07:49 AM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why such a wide difference in results?
06-25-2010, 09:45 AM (This post was last modified: 06-25-2010 09:48 AM by p83822.)
Post: #3
RE: Why such a wide difference in results?
(06-25-2010 05:11 AM)jarrod1937 Wrote:  The variations in the other test sites could be from their location from your server. But more than likely, due to the wide range of times, they're probably testing at different internet speeds. The default test is dulles va at 1.5 Mb dsl, the other sites are probably using faster connection speeds which can be misleading unless your site is visited only by the elite of the internet ;-)
Looking at the results of your site:
http://www.webpagetest.org/result/100624...0f5dfb08d/

The first, and biggest thing you need to do is make sure keep-alive is enabled and have it set at a reasonable time. Otherwise you'll see, as your site currently is, each request requires a new connection to be made, which can greatly delay a page. Your repeat view shows you don't have any of the correct caching headers set, causing even the repeat view to be just as slow as your first view. Proper caching headers will prevent the browser from having to send a conditional request and the server from sending a 304 (not modified) response. You also have 9 .css files loading, if you can combine these into as few as possible css files, preferably one. Along with this you also have 7 requests that are, for whatever reason, going over an ssl connection. Ssl connections are quite expensive and should be avoided if possible. You should also look into css sprites, counting just by eye i can see 12 requests that can be eliminated.

If I may suggest:

I'd recommend running the YSlow and Page Speed FireBug plugins before testing real world locations. By the time you arrive at a personal view on the strengths and weaknesses of both tools (both are very good though) you will have made some quick wins, have a view on what you want to fix medium term and will have a better view on the way problems manifest when looking at WebPageTest results.

Good luck.
(06-25-2010 09:45 AM)p83822 Wrote:  
(06-25-2010 05:11 AM)jarrod1937 Wrote:  The variations in the other test sites could be from their location from your server. But more than likely, due to the wide range of times, they're probably testing at different internet speeds. The default test is dulles va at 1.5 Mb dsl, the other sites are probably using faster connection speeds which can be misleading unless your site is visited only by the elite of the internet ;-)
Looking at the results of your site:
http://www.webpagetest.org/result/100624...0f5dfb08d/

The first, and biggest thing you need to do is make sure keep-alive is enabled and have it set at a reasonable time. Otherwise you'll see, as your site currently is, each request requires a new connection to be made, which can greatly delay a page. Your repeat view shows you don't have any of the correct caching headers set, causing even the repeat view to be just as slow as your first view. Proper caching headers will prevent the browser from having to send a conditional request and the server from sending a 304 (not modified) response. You also have 9 .css files loading, if you can combine these into as few as possible css files, preferably one. Along with this you also have 7 requests that are, for whatever reason, going over an ssl connection. Ssl connections are quite expensive and should be avoided if possible. You should also look into css sprites, counting just by eye i can see 12 requests that can be eliminated.

If I may suggest:

I'd recommend running the YSlow and Page Speed FireBug plugins before testing real world locations. By the time you arrive at a personal view on the strengths and weaknesses of both tools (both are very good though) you will have made some quick wins, have a view on what you want to fix medium term and will have a better view on the way problems manifest when looking at WebPageTest results.

Good luck.

Just re-read my reply and I'm worried that it sounds patronising and stand-offish (quite the opposite of what was intended.) It's midnight here and I'm in the office chasing down a server side bottleneck in our big rig, so apologies if I didn't get the tone right.

:-D

BR

Neil
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Why such a wide difference in results? - p83822 - 06-25-2010 09:45 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)