Mobile app version of vmapp.org
Login or Join
Gonzalez347

: Test two different web hosts for speed, latency, etc My site is currently hosted on an LA server. My target audience is Beijing, so I am moving to a server in Hong Kong (close enough without

@Gonzalez347

Posted in: #WebHosting

My site is currently hosted on an LA server. My target audience is Beijing, so I am moving to a server in Hong Kong (close enough without having to register with the gov't).

I want to run some tests before and after on my site while its on the LA server and then when its on the Hong Kong server from Beijing. I am currently in Beijing, so that shouldn't be a problem.

What I would like to know: what is a set of tests to measure website performance that I can run before and after, and how do I do them? I don't want to just decide anecdotally on whether it is indeed faster. I can run the tests at any time, maybe at different intervals, at different times during the day.

Basically, I am just looking for an informed way to make a decision about performance -- whether it has increased, decreased or stayed the same after the move.

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Gonzalez347

3 Comments

Sorted by latest first Latest Oldest Best

 

@Alves908

In addition to the other answers here recommending third-party services, I would recommend testing from your own machine there in Beijing. The advantage is that you are physically present at the location you wish to serve.

The simplest way is to use ab the Apache HTTP server benchmarking tool. I have Apache installed on my Linux desktop so for me to perform a simple test on example.com I would enter in terminal:

ab -n 10 -c 5 "http://www.example.com/"


This runs ten benchmark tests, five at a time, and gives detailed results with averages. Change the variables around to perform more stressful tests if you like, but this example repeated over time will probably be good enough.

And don't worry if you have no Linux machines available as you can install Apache on different operating systems, dual-boot or even make a 'live' Linux instance to use for testing from a USB stick.

10% popularity Vote Up Vote Down


 

@Sarah324

As previusly mentioned, Pingdom is one good option but I personally prefer www.webpagetest.org/. I would register a free account before running tests. That way you can compare results visually. After you run a test, video of your median run gets recorded. You can then go and compare two separate test runs side by side. You can also choose different browsers, locations and etc. WebPageTest in my opinion gives much more accurate results.

Other option would be to use something like JMeter. It will allow you to do some stress testing.

Lastly, remember that location of the server is not the only thing that effects performance. If a site is poorly coded, too many database requests or cache is not configured properly you will still run into trouble.

10% popularity Vote Up Vote Down


 

@Murphy175

You can try the Ping and Traceroute tools found here: tools.pingdom.com/fpt/
They work well.
www.site24x7.com allows you to see the server response times over a period of time, you can also sign up for a free account. If you set this up a few days or a week before your move, they would be able to show you the effect it had on speed once your move was complete for a few days. This tools checks your server at a specified frequency, like you were looking for.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme