Like I said I believe that the best hosting option for a mISV is a combination of a VPS and Google Apps. And like I also said we've recently moved the webserver to a new location. But unfortunately VPSLand.com turned out to be a very unreliable hoster: our server was down twice last week, for 4 hours and for 8 hours. God knows how many clients we lost. So we've spent another sleepless night migrating the server. Now it's KickAssVps.com (and it looks like our search is over)
Lessons learned:
0) Stay away from VPSLand.com. OK, I might be biased. Forgive me.
1) Search for reviews. Always search for the hosting provider reviews before making a decision. The best place to search for VPS reviews is this forum at WebHostingTalk.
2) Beware of low prices. Good service costs money.
3) Beware of unlimited bandwidth. "Unlimited" providers reserve the right to disconnect you because of high traffic.
4) Buy a 1-month test-drive. And only if all goes right - pay annually. Note that some providers may add themselves to your Paypal's recurring merchants list, be sure to remove them. Open "edit profile" in your Paypal account and click "Pay list" to check.
5) Ask some pre sales questions to check the support response time.
6) Check the non-paged memory on your VPS. Some hosting companies provide a lot of memory at cheap prices, but they limit the amount of non-paged (kernel) memory. This can slow down or even freeze your IIS server because HTTP.sys requires a non paged pool structure for every connection. So pay very close attention to this during your 1-month test-drive.
7) Ask about the outbound ports policy. We've faced this one with Godaddy. They block outbound port 25. So if you use Google Apps for your mail and your website needs to send out emails to your customers, remember to check.
8) Don't sit and wait hoping for the best. Run away with the first signs of a bad service. "Maybe it was just a temporary glitch?" "They say they fixed it, what else could happen?" Don't fool yourself! Run, not walk! Grab your backups and deploy them to another server.
9) Subscribe to a website monitoring service. The best option is to find one that sends an SMS message when your website is down. We use host-tracker.com


3 comments:
You can try reading reviews about hosting sites and packages at
http://www.webhostingtalk.com. i never buy a hosting plan before reading some reviews about it in this site. I think it may be useful for you.
BTW, could you suggest me a good server monitoring software that alerts me whenever the server goes down??
Thanks
For what its worth, I would suggest trying my two favorite VPS hosting providers. http://www.servint.net/ and http://www.liquidweb.com/. After 1 month trials with both companies - all problems were resolved within 15 minutes. Both their online help-dess are phenom. They are less glitz and more substance than any other providers I've dealt with. LiquidWeb has more bells and whistles on the VPS (which I turned off) whilst servint literally serves the fastest pages I've ever hosted. The only other provider I'd suggest that is relevant in the conversation is the host for 43 folders ... http://www.a2hosting.com/. They are a bit cheaper and their support tends to take days instead of hours - but they are one of the few hosts that will allow me to completely rebuild my VPS with 5 different brands of Linux with a pushbutton. The other hosts frown upon doing a complete rebuild - I've messed up my server a few times and rebuilding from scratch just felt clean. I will say though - even ssh is sometimes a bit sluggish on the 384M plan.
ServInt is my fav followed closely by LiquidWeb. Everyone will go down from time to time - they both have just always been standup folks - with extremely fast response time to tickets.
2Jessy: we user siteuptime.com (they have a free package) and host-tracker.com (they also offer a free package, but for 6 bucks only, you get 30 sms messages).
Luther thanks! We'll check them out.
Post a Comment