Tips on Surviving DreamHost
I use DreamHost and it is by far the least reliable hosting service I’ve ever used.
However, they’re quite cheap for the vast amounts of storage and bandwidth provided. I also love their blog, newsletter, status page, control panel, and especially that they’re green!
Bottom line: DreamHost is great for some use cases, and incredibly dangerous for others. Here are some tips:
- Do not use IMAP for DreamHost e-mail. IMAP is wonderful…at least over a 100% reliable high-bandwidth, low-latency connection. I would recommend only using DreamHost for POP access or e-mail forwarding.
I made the mistake of using IMAP and now have over 5,000 wonderfully organized and filtered messages trapped on DreamHost’s unreliable servers. I’m not a big fan of Gmail’s non-hierarchical organization scheme, and both Yahoo! & Hotmail have miserable user interfaces. So now I’m stuck with embarrassingly unreliable e-mail acces. - Do not store any sensitive information on DreamHost. They just had a security breach.
If you do, make sure that the file permissions only allow your user access to sensitive files:chmod 0600 filename - Do not host sites which require high levels of availability. You’ve been warned.
Enough bad news, here’s what I do recommend using DreamHost for:
- Personal sites (like my blog) or sites which don’t require high availability (small businesses or organizations).
- Serving static media files for a site hosted elsewhere (although some sort of failover should be used).
- Remote backup — as long as you encrypt any sensitive information.
- Shell access to a Linux server. If you want to play with Linux + Apache + MySQL + PHP/Perl/Ruby on Rails/Python, DreamHost seems like an excellent choice. Just remember to move to a more reliable hosting service before launching your Web 2.0 startup.
Tags: Personal
June 25th, 2007 at 5:51 am
Also avoid for running Messageboards - their MySQL server is *extremely* slow and often seems to fall over. I ran a board on virtualnames.co.uk for 4 years and it was great, moved to Dreamhost 6 months ago for the extra space and it’s been painfully slow and unstable ever since.
Whilst I only host a small communal messageboard between a few friends, so it’s not mission critical, friends do not make friends sit waiting for 5-10 seconds every time they click on a thread - I’ll be moving hosts very soon.