[quote=“GreenGecko, post:5, topic:8710”]
[size=xx-small]Yes they do. They deliver with a high bandwidth from a close location, thereby making use of the CDN’s fatter pipe and lower latency, as well as helping ensure your own network connection doesn’t get flooded by offloading the bandwidth.[/size][/quote]BUT… When your site is down. the CDN can’t load a page. And when the CDN is down, you are down. And in either event, if your site is not optimized none of the things a CDN does, helps much. And if your site IS optimized, you really don’t need a CDN. And you REALLY don’t need one if you’re a small site on shared hosting.
[quote]
[size=xx-small]Yes it is. You’re testing your site configuration, not any inherent issues added by the vagaries of the internet.
As an example, here’s my site, tested from Wellington, NZ (local) and London, UK (remote).
http://www.webpagetest.org/result/140508_VA_JG/
http://www.webpagetest.org/result/140508_6F_JR/
My 26KB image takes over a second to load, as opposed to 100ms, and the whole page 5 seconds instead of 1![/size][/quote]You didn’t notice that for some reason, the Wellington browser is only loading 88kb of your site, compared to the 162kb London sees? Think that might account for alot of the difference in the results? I sure do.
In my experience of optimizing a BUNCH of sites for people, location of the test browser just hasn’t been a relevant factor. My advice always has been, find ONE test site and parameter in WPT that works reliably and consistently (I use IE10 in Virginia exclusively) and optimize your site to that test.
[quote]
[size=xx-small]Slimming the site down will help, sure. But nowhere near as much as the 5 second TTFB, and compressing the 150KB home page down to c. 15KB ( if that’s not already being done ).
You need to realise that there are 2 separate parts to getting a site to perform well. The TTFB is all about server performance, where tuning and resources are paramount. You have completely ignored this… the NINE SECONDS it takes to download the html framework.
The total size of the page is another part entirely, and can be improved by reducing latency, number of files, size of files and network performance. Apart from image optimisation / resizing, a decent CDN affects and can make a huge difference to the time it takes to load.
My lowly ADSL connection down here in rural New Zealand can download at 1.5MB/s on a good day. I’m sure you can add up how long it takes for me to load this page if size is the only factor. All other things ignored, a saving of 400kB = 0.3 seconds in this scenario. On a 17s page load, it’s really going to be the top of nobodies list.[/size]
[/quote]You will be amazed what slimming down a site does for TTFB and everything else. As I said, it is the FIRST STEP that should be done before anything else - particularly when we are talking about half a megabyte of totally unnecessary fat. Then after you have done that you can see a much more clear picture of what is going on - and you will actually be able to stop the host’s blame shifting when/if the time comes to confront them about their slow, oversold and overloaded machine. There is simply NO compelling reason to have a extra half megabyte of load that’s not needed.
In addition, use of a CDN gives the host yet another place to blame shift when the user is confronting them about their slow server.
If this OP is on a shared host, bandwidth is likely limited and/or allocated, and half a megabyte per pageload of unnecessary data NEEDS to be addressed immediately. First, before doing anything else.
That’s all I’m saying. Take care of the simple and easy stuff first. Slim down the site and note the improvement, then go from there. The OP wants to get to the “root cause” and I believe, from experience - the root cause is the fat page.