DigitalOcean VS Hostgator Baby Plan Speed Test

December 27, 2014 3k views

Hello team,

First of all I wanted to thank you for the great support community and service.

I am currently keeping my Joomla sites on Hostgator Baby Plan and my new community site has started to grow very fast so i noticed several limit hits in my CPU reports (Hostgator's CP tool).

I have successfully installed the copy of my production site: http://ilovejapanese.org to http://128.199.107.223 in order to test how it works and performs. I have also installed the Server Pilot.

Site itself works fine, however after several hours of speed tests I cannot ignore that Hostgator's site performs significantly better. I would like to understand what can be the cause of this issue as I definitely want to migrate from them in the near future.

Important note: I see that mostly the performance issues are related to the long server response time. After the data starts transferring, both Hostgator and DigitalOcean performs pretty much the same (I have a feeling that DigitalOcean is somewhat faster).

Test Environment:

Server location: Singapore
My location: Japan, Tokyo
Test time: 18:00 Tokyo Local Time, 27 Dec 2014
Browser: Google Chrome (browser cache cleaned up)
Internet: Pocket Wifi
PC: Lenovo X1 Carbon

Pages load (in order):

Manual Test


http://ilovejapanese.org

/home: 7 sec -> /board: 4'38 sec -> /community: 5'31 -> sec -> /board: 2'21 sec -> board random thread: 3'65 sec -> /About: 4'61 sec -> /who-we-are: 4 sec -> Home: 4'40 sec -> Board: 3'45 sec

http://128.199.107.223

/home: 9'38 sec -> /board: 6'78 sec -> /community: 3'91 -> sec -> /board: 5 sec -> board random thread: 5'98 sec -> /About: 5'53 sec -> /who-we-are: 3'33 sec -> /Home: 8'78 sec -> /Board: 6'13 sec


Website speed test using http://tools.pingdom.com

Result 1:

This specific test was done on December 27 at 18:33:42 from Dallas, Texas, USA. The web page took 4.79 s to load, used 165 requests, and weighed in at 2.3 MB.

The Google Page Speed performance grade for this web page is 71/100

There’s a ton of more information you can check out here: http://fpt.pingdom.com#!/eDr8fU/http://ilovejapanese.org

Result 2:

This specific test was done on December 27 at 18:35:47 from Dallas, Texas, USA. The web page took 10.93 s to load, used 165 requests, and weighed in at 2.4 MB.

The Google Page Speed performance grade for this web page is 70/100

There’s a ton of more information you can check out here: http://fpt.pingdom.com#!/dWaOJw/http://128.199.107.223


Thank you and sorry for the long message.

Kind Regards,
Alex

1 comment
  • There are a lot of things to ask about whether you're comparing apples to apples here as much as possible. I mean, I wondered if you were loading one from IP address and one from domain name, or one uses a domain name on a slower registrar versus a faster registrar, or something like that. That can affect performance.

    However, I will say that there's something I do know about HostGator's hosting. They load Apache Mod Security like crazy. I was pulling my hair out trying to get many PHP projects to work on it. As well, with DigOc get my own server that I can SSH into and get to set lots of things up and fiddle with things, whereas on HostGator's baby plan, it appears you're talking about a shared hosting plan rather than a virtual machine like you would with DigOc. So, you lose a lot of control on the HostGator baby plan. You're boxed into whatever ground rules HG has on their shared hosting, versus the open-ness you get with your very own DigOc server (although hosted inside a VM).

    The other thing I think you have to realize about DigOc is that it works best I think when you employ load balancing and multiple cloud servers, not just one. So, when you finally need to scale, you can just add more cloud servers into the load balancing solution. You can't do that with shared hosting plans.

1 Answer

This question was answered by @mikeboost:

There are a lot of things to ask about whether you're comparing apples to apples here as much as possible. I mean, I wondered if you were loading one from IP address and one from domain name, or one uses a domain name on a slower registrar versus a faster registrar, or something like that. That can affect performance.

However, I will say that there's something I do know about HostGator's hosting. They load Apache Mod Security like crazy. I was pulling my hair out trying to get many PHP projects to work on it. As well, with DigOc get my own server that I can SSH into and get to set lots of things up and fiddle with things, whereas on HostGator's baby plan, it appears you're talking about a shared hosting plan rather than a virtual machine like you would with DigOc. So, you lose a lot of control on the HostGator baby plan. You're boxed into whatever ground rules HG has on their shared hosting, versus the open-ness you get with your very own DigOc server (although hosted inside a VM).

The other thing I think you have to realize about DigOc is that it works best I think when you employ load balancing and multiple cloud servers, not just one. So, when you finally need to scale, you can just add more cloud servers into the load balancing solution. You can't do that with shared hosting plans.

View the original comment

Have another answer? Share your knowledge.