We have talked a lot about shared hosting in the past and I have realized, after your blog starts getting decent traffic, a shared hosting is not perfect for your site growth. You need to increase your blog hosting infrastructure and next step is to go for managed VPS Webhosting. There are unmanaged VPS hosts too, which are cheaper but if you are one of those who don’t like to get their hands dirty with shell commands, managed hosting should be your choice. I mostly work on WordPress platform, so my obvious choice is go for such managed VPS Webhosts, which offer dedicated support for WordPress blogs.
Till now I have been telling you about Dreamhost and Hostgator since I have used them. Recent one in my hosting addition is wpwebhost. Though I don’t have any issue with my shared hosting account till now, but my traffic has increasing day by day and ultimately I have to move to some VPS or dedicated server sooner or later. More over I have almost 5 websites and more will be added into the inventory soon. So instead of waiting for the final moment, I find its better to move now. I have plans to start with forums and some dedicated service which I believe any shared webhosting will not be able to manage it.
Though dedicated webhosting is costly for now and I have decided to go for VPS. From Wiki definition
A virtual private server (VPS, also referred to as Virtual Dedicated Server or VDS) is a method of partitioning a physical server computer into multiple servers such that each has the appearance and capabilities of running on its own dedicated machine. Each virtual server can run its own full-fledged operating system, and each server can be independently rebooted.
In plain English, you will be on shared environment on a dedicated server, but will have control like a dedicated server and most important dedicated resources. So you will not be sharing your resources like ram with other users on server.
While doing my research on VPS, I have realize life is not as simple as shared hosting like Bluehost, Dreamhost and Hostgator. Instead most of the work needed here is managed by command line and you need to have a good idea of Linux. At least the basic Linux commands if you going for unmanaged Virtual private servers.
The other variation of VPS is managed virtual private servers, which is managed by the webhosting company and you can easily do every thing like you do it in your basic web hosting account. You will have fantastico, cpanel , WHM and all the basic stuff to start with it and obviously you don’t need to be technical sound for such stuff. I know for some of you this may sound like rocket science and if you have questions , feel free to ask via comments. but don’t forget even I’m researching on it and can give my opinion based on my personal experience and research.
Managed Vs Unmanaged VPS
I guess those who have ever thought of moving from shared hosting to next level must have encountered between choice of managed and unmanaged VPS. At least I did. As I mentioned above for unmanaged VPS you need to do everything from command line and it will not be as easier as it seems. So if you are technically good with Linux and server side, you can easily select a unmanaged VPS server, but if you want every thing to be almost same as your shared cpanel environment, you should select managed VPS webhosting.
Which managed VPS hosting?
I have spent almost 8 hours finding the best of managed VPS account for me. My search is based on various reviews and forums interaction. I got lots of recommendations some big player, some small players and so on. Here are few of the hosting which I can recommend
Out of all, I have used Knownhost for an year and had a great experience with their customer support. Review later. After using Knownhost for one year, I migrated to Linode which is unmanaged VPS, but I had one tech guy who was maintaining my server at annual maintenance cost, which made my work on unmanaged hosting hassle free.
Obviously again its tough to find among 3 of them, but still I’m looking to find the best out of them and will update you which one I find the best among them. So that people who are looking for VPS webhosting will get benefit out of it.
I will also look for your suggestion regarding managed VPS ? Are you on Shared hosting and do you feel that you need more powerful server?