My Recommendations for Ruby on Rails Hosting Services
antoniocangiano.com
antoniocangiano.com
For full disclosure:
REFERRAL HOSTS (3):
HostGator
HostingRails
Slicehost
NON-REFERRAL HOSTS (6):
Linode
Brightbox
Rightscale
EngineYard
Mor.ph
Heroku
Somehow they have managed to tread the fine line between a very comprehensive and well configured service with great addons (Comprehensive management Gem, load balancers, CDN and managed very high performance Master-Master MySQL cluster for all accounts) and flexibility (root access, install what you want on the boxes, no need to re-learn "their way" of server management).
I'd like them to add PostgreSQL and US locations in the future, but for a high-speed, reliable host they can't be beaten.
(A satisfied customer)
There's no comment section on the original post, but can the author or anyone else provide links to specific and credible stories. Or at least elaborate on what “questionable reasons”, e.g. DMCA?
We were paying $800 a month for two high end servers at LayeredTech in Texas to handle our rails site (about 2M pageviews/day) We then bought two supermicro barebones servers and set up at a local co-location facility in Toronto.
The upfront cost of buying the servers (which were better than the ones we were renting) was $3500, but our monthly fees are now just $160. It didn't take long to pay for the server cost, and we'll have them around for as long as the hardware lasts (I expect it to be a while!).
I'm using Dreamhost at the moment and my Rails app is crawling and barely usable.
Can't justify spending much on hosting at the moment, though, so HostGator sounds interesting if they don't throttle your resources as aggressively as Dreamhost seems to.
I've also used mor.ph (like heroku) and just really don't like the restrictions that come by running on someone else's box and by their rules. Building a server up from scratch is not for the faint of heart, but can be very rewarding (and informative), not to mention cheap if you don't count your own time.
When i got everything set up i was only paying $10 per server per month.
If you need more flexibility I would go with EC2 (or EC2 through Engine Yards Cloud stuff)
I see Linode and Heroku being recommended here a lot - will definitely explore them too.