Take the 2-minute tour ×  I have www.localo.org hosted on a
BlueHost server in USA but I am in Australia and it is
INCREDIBLY SLOW!  I uploaded it to a Crazy Domains server in
Australia and it ran flawlessly.  I don't want to have a
separate server in every country, so what do I need to do to
make it based in USA but run smoothly in distant countries?
share|improve this question  migrated from
webapps.stackexchange.com Mar 13 '11 at 15:17   2 Answers 2  To
begin with, move static resources (images, css, js) to a server
in Australia and keep the rest of your application in US. Since
the majority of your webpage is going to be static resources,
this is going to give you a significant improvement in response
time.  If you can afford it, use a Content Delivery Network that
has a presence in Australia. If you cannot afford one, use a
regular hosting provider to host your files in Australia, and
then switch between the two data centers using Any cast DNS. An
ever cheaper solution is to determine the location based