If your website seems slow and you’re on a shared hosting account, you might be thinking of upgrading to a Virtual Private Server (VPS) or a Dedicated Server. Before you do that, consider what you already have on shared hosting.
I just finished an ecommerce site for a client. I developed the site on my shared hosting server and CS Cart, the shopping cart software we used, seemed to run just fine. Since this site has the potential to get a lot of traffic, we decided to go with a Virtual Private Server (VPS). According to the Hostgator agent we talked to, this would be much faster than a shared hosting account. To our surprise, after we migrated the site to the Hostgator VPS, we found the performance to be very slow, unacceptably slow. We contacted Hostgator support to determine if there was a problem that was causing the server to run so slow.
What we found out was that even with the fastest VPS package hostgator offers, the VPS server would not be as fast as shared hosting. Unfortunately, the Hostgator agent who recommend VPS for speed purposes, was completely incorrect. The main reason for getting a VPS is because you need the ability to configure a server exactly as you need it, something you CAN’T do on shared hosting.