H
helveticus
My site is hosted in the US (West Coast). Lately, I noticed
significant loading delays especially in the afternoon (I am currently
located in Belgium/NW Europe). The main page is not exceptionally
heavy on resources (html + CSS + js libraries + images = approx 90K),
yet quite often up to 40s.. 90 s are required to download the page
over DSL, especially in the afternoon.
The main page is essentially pure html (no db access). The ISP
attributes the delay to the fact that the server is busy loading and
re-compiling the application prior to rendering the first page. To
minimize this, they provide the possibility of keeping the app in
server memory against a yearly fee.
I am partially skeptical of their answer. I thought that once ASP
resources were compiled, they'll stay so afterward. But, I also
noticed that some ISP's recognize that delays may be caused by data
being transmitted over long wires. A leading US ASP ISP recently has
decided to open a date-center off-shore (UK) to better serve its
European customers.
Questions:
1. Is ISP server location a relevant argument to explain long
downloads?
2. If yes, is it best to select an ISP close to the intended audience
in order to minimize loading time, avoid traffic congestion etc. or
pay attention to the network? For instance, the pathping tests reveal
that some data lines are significantly lossy at certain periods of the
day (eg. loss rate > 10% on 10 hops out of 18). Or is this only a
marginal consideration?
3. Finally, is there a benchmark that measures the overall time
required to render an application? This yardstick would enable me to
compare performances of the ISP services. TIA.
significant loading delays especially in the afternoon (I am currently
located in Belgium/NW Europe). The main page is not exceptionally
heavy on resources (html + CSS + js libraries + images = approx 90K),
yet quite often up to 40s.. 90 s are required to download the page
over DSL, especially in the afternoon.
The main page is essentially pure html (no db access). The ISP
attributes the delay to the fact that the server is busy loading and
re-compiling the application prior to rendering the first page. To
minimize this, they provide the possibility of keeping the app in
server memory against a yearly fee.
I am partially skeptical of their answer. I thought that once ASP
resources were compiled, they'll stay so afterward. But, I also
noticed that some ISP's recognize that delays may be caused by data
being transmitted over long wires. A leading US ASP ISP recently has
decided to open a date-center off-shore (UK) to better serve its
European customers.
Questions:
1. Is ISP server location a relevant argument to explain long
downloads?
2. If yes, is it best to select an ISP close to the intended audience
in order to minimize loading time, avoid traffic congestion etc. or
pay attention to the network? For instance, the pathping tests reveal
that some data lines are significantly lossy at certain periods of the
day (eg. loss rate > 10% on 10 hops out of 18). Or is this only a
marginal consideration?
3. Finally, is there a benchmark that measures the overall time
required to render an application? This yardstick would enable me to
compare performances of the ISP services. TIA.