Ask HN: What web hosting do you use for your personal sites/blogs?
I'm sceptical of the much hyped Media Temple offering, and definitely don't want to hand over cash to GoDaddy.
I'm sceptical of the much hyped Media Temple offering, and definitely don't want to hand over cash to GoDaddy.
http://reviewsignal.com/webhosting/compare
We track what people are saying about web hosting companies on Twitter to see who people are happiest with. It's not a perfect system but what we're trying to do is create an objective and transparent way to compare these companies which I felt this industry truly lacked. Maybe it will help you compare some of your options, we track Media Temple (http://reviewsignal.com/webhosting/company/23/mediatemple/) and GoDaddy (http://reviewsignal.com/webhosting/company/34/godaddy/) as well as many other big companies mentioned in the comments (Linode, Heroku, RackSpace, ASO, etc).
And they'll stand up to censorious governments: http://blog.nearlyfreespeech.net/2012/10/06/official-uk-gove...
Check out http://www.lowendbox.com/ for some dirt cheap VPS deals and guides on how to configure a limited resource server if you're new to it.
I currently use two providers I found from there, 3 containers in total. Having more that one allows me to simply switch if a host goes down.
(For a static site, it can be quite fun to see how much you can squeeze out of 64MB of ram.)
Keep in kind a managed VPS plan from Linode means no Cpanel or fancy control panel so everything needs to be done via the command line. Perfect if you want to better understand Linux and learn command line commands. The backup service is a separate offering that's $5 per month and I highly recommend it as you'll most likely destroy a few VM instances before you get the hang of how to configure things like server requests and email.
From my experience Linode is definitely one of the best and cheap. It's perfect bridging hosting between shared hosting and expensive cloud based dedicated VM hosting like EC2. Rackspace is also pretty good, I have friends who swear by them but can't say anything about them really as I've never used them.
Fortunately, you're in luck. I learned everything about managing a VPS from Linode's own excellent documentation. This is the guide I used for setting up mail: http://library.linode.com/email/postfix/gateway-ubuntu-10.10... — bit out of date, but still relevant I am pretty sure and worked for me when I needed it.
I'd go with a VPS, then it will be a learning experience as well (if that's what you want) and you can use it for other things and play around with new stuff. Prgmr, Linode, EC2 (A reserved micro instance is dirt cheap). If you just want to host a site, I've also had a great experience with Hostgator, although YMMV.
EDIT: I second the NearlyFreeSpeech.Net recommendation if shared hosting is OK (as opposed to a VPS with static IP, etc). NFS has been very dependable in my experience.
Software wise I use Rails deployed with Capistrano for most projects and Octopress for my blog as there's no need for blogs to be dynamic in my case.