Hosting Bleg: Enough Is Enough

The site is popping up and down today like crazy. It isn't traffic — we've had this level of traffic before.

This is just the latest example of this annoying pattern. We get transitory outages several times per week. It's rarely very long — often 5 minutes to half an hour — but it's tremendously annoying, and saps what little confidence I have in our host, Dreamhost.

So. I know I've asked before, but I'm asking again. Suggestions? Hostgator has been suggested by some. We've looked at Amazon but it looks a bit throw-you-in-the-deep-end.

Last 5 posts by Ken White


  1. says

    I've had A2 Hosting for the past 1+ year (at the suggestion of TJIC). Last week all my sites were down for about 26 hours straight with no response to my trouble ticket. Other than this single incident, no problems whatsoever.

    I would urge you to stay away from Directnic, whatever you do. I actually lost about a weeks' worth of posts and comments due to a server crash there, before switching to A2.

  2. Sheeley says

    What level of hosting are you looking for? Just wordpress? There are some quite nice wordpress-specific hosts that ought to be less work and more reliable, but probably won't do it if you're looking for more functionality.

  3. jaxkayaker says

    No hosting suggestions, as I'm completely ignorant on the subject, but it is possible you're being subjected to DDOS attack, given some of your recent topics of discussion?

  4. says

    Funny you should ask, jaxkayaker.

    We discovered the source of the issue (outbound DOS). We've disabled the source and contacted the account responsible.

    No doubt a coincidence.

  5. Lynn says

    NOT Hostgator! Billing and security issues. Don't go there.

    How much are you willing to pay? For cheap, I switched to Web Hosting Hub. Someone else mentioned HostMonster to me. If you are willing to pay a bit more, I can come up with some respected names.

  6. Dan says

    I came here to say that I LOVE my hosting through Site 5, but I see that Sam Devol beat me to the punch. They really are great, worlds better than my previous host (GoDaddy). I chose Site 5 after getting tired of dealing with GoDaddy, but made sure to do my research before I switched. Site 5 had the best price : review ratio of any host I could find.

  7. Phil says

    Have you tried using Cloudflare? They have a free CDN with static caching that should help with loading pages despite Dreamhost's flakiness. It's pretty well integrated with Dreamhost, just check a box to turn it on in your control panel (Domains->Manage Domains, click the Edit button under Web Hosting, then check the Enable Cloudflare box under CloudFlare Services, just above the Google settings). I've not had any problems with it, although you undoubtedly have many times more traffic than me.

  8. says

    I just recently discovered Cloud Flare. I'm still working on getting all the kinks worked out but thus far it seems to work as advertised.

    My site fell offline a few times and it remained up for the most part. Their services hadn't archived my newest posts yet, but they were only 15 minutes old at that point. I have noticed a decrease in my bandwidth usage as well.

    Their service also does threat analysis and helps to stop DOS and DDOS attacks. (Basically bunches of fake malicious traffic sent in an effort to knock your site offline.) It also evidently will increase the caching ability in the event of an extremely high traffic event.

    It was pretty easy to set up and is worth a shot if you want to avoid moving to a new host.

  9. TheOtherMatt says

    Go with RapidXen, you have to manage it yourself but they've got a backbone that can handle this and more, and if you need a Unix Wizard, I'm sure there's a few who hang around this blog

  10. says

    I'm on (No, you don't have to have a Mac to use their hosting). Only been there a few months (no problems, and tech support was awesome the couple times I've called in), but I was recommended by another blogger who's been with them for at least a few years and he said he's had essentially no issues, and what he had was fixed right away.

  11. TheOtherMatt says

    > Immediately disqualified.

    Why you afraid of an 80×30 terminal with only matt@pikachu ~$
    for graphics

  12. says

    Because he knows I'd try to use it. Imagine it for a second. I'd probably set the internet on fire.

  13. Clark says

    How much traffic do you actually go through in a month? This is important for any hosting recommendation.

  14. Narad says

    Why you afraid of an 80×30 terminal with only matt@pikachu ~$ for graphics

    Sadly, probably not because of the realization that the Bourne shell is ghastly.

  15. says

    Just came here from theoatmeal, thanks for offering your help.
    I use for my hosting. Rates start pretty low, and the sites are scalable, so as you grow it can be expanded easily. Good luck finding a good match.

  16. Clark says

    Shared hosting is a scary world, in general. It is pretty much always overcrowded and oversold. For most people, $9 bucks a month is totally within reach (painless, even) and will cover their needs. They might not even notice when it goes down, or when their performance is degraded due to the plethora of other users doing stupid things on the same box.

    I personally, for the last 9 years, have gone with a smaller host that caters to developers and doesn't oversell its machines to the point of insanity: Apis Networks ( They don't promise unlimited storage or bandwidth, and they're more expensive than the people that do. What they promise is uptime. Here's a remote monitoring tool showing outstanding uptime for the last couple months:

    In my control panel, here's my current uptime: 8 months 16 days 22 hours 34 mins

    Before that, last year, it was over 15 months. The people who run this company (I used to know the founder) are obsessed with uptime, and stability, and not being wrong about these things.

    So, 100k visits I'm guessing translates into between 50 and 150 GB of monthly traffic. Please correct me if I'm wrong. That puts you in the territory of the top ("Enterprise") plan. I realize this plan is ten-thirds as much as a dreamhost plan, but as someone who, when he cannot access his site, assumes that there's a core/backbone routing issue affecting the southeastern United States, if not the world, rather than that his server might be down, I attest it is worth the money.

    So this is my humble suggestion. It's not "unlimited"; it's not couple-bucks-a-month cheap; it is reliable and you won't regret it.

  17. says

    I used site5 for about 5 months in 2006 and moved to hostgator because of constant problems. I was at hostgator for a few days and got so fed up with their lousy support I moved again to a shared server.

    Hostgator told me they'd move my sites, but screwed them up, and then their support said my sites were more complicated than what they were willing to move.

    I know that both of those companies have lots of happy clients, but I was so pissed off at them I thought I was going to have a stroke.

    I pay $60 a month for 1/3 of a server and have telephone support 24/7. I know it's more expensive than other hosting plans, but it's more reliable and I find it comforting to not have to deal with problems.

    The interesting thing is the company I'm with now – – required a background check before they opened the account. No spam, no porn, no malware.

    Also when I had a scammer unhappy with my review send me and the host DMCA complaints and takedown notices, they helped me deal with it.

  18. says

    Ever look at

    You'll probably spend a little bit more than a "budget" host, but you'll actually get hosting that's more appropriate to your traffic. Most hosts try to ridiculously oversell their servers, and thus don't build in the capacity to handle traffic within the limits they actually advertise.

    Plus, NFS has a good policy regarding controversial content:

  19. TheOtherMatt says

    > Because he knows I'd try to use it. Imagine it for a second. I'd probably set the >internet on fire.

    They stopped making computers that could internally coumbust as a result of user action in the mid 80s. Although my old CS Prof was going to show me one last year/ Imagine the Dean vetoed that :(. But you'll always have these types of problems with shared hosting everyone does when they get big enough. My other suggestion is Media-Temple, or a private host. NFS is also good but with you being vocal about Kimberlin, I don't know if even they can keep you online if AnonOps start to go after you.The best course is to find a contractor who will set it up pro bono, or for an in kind exchange

  20. AlphaCentauri says is on and we've been very pleased with the service, including through several DDoS's.

    Cloudflare is not a hosting service, but is a way of using their DNS service to distribute load if you are DDoS'd or slashdotted. It does affect the appearance of your server logs, so you'd want to make sure the script they provide to show you the incoming IP addresses will run with your hosting service. (Without the script, you would still see enough in the entries to see "the road to Popehat," but all the IP addresses would belong to Cloudflare's servers.)

  21. says

    I love – they're a bit more expensive than other sites, but they actually help you when there's a problem. You email and they get back to you right away, usually. Also, if there's a huge problem, you can call them, but usually email is best.

    My boyfriend Gregg picked them because he goes to Detroit and they're in Ann Arbor, not Calcutta. They seem like good guys. Occasionally, I get unhappy with something but they always fix it and make good. Overall, I'm very happy with them.

    PS Feel free to tell them I sent you if you decide to go with them. I don't think I get a discount for that, or that you will, but I think Gregg has talked to them and has a good relationship with them (he's the tech manager on my site) and you'd be under the Gregg and Amy umbrella of longtime customerhood.

  22. says

    And with that kind of traffic, manged hosting is your best bet. Shared hosting sucks when you start pulling in large amounts of traffic

  23. Joe says

    "David patiently explains that I have no idea what I am talking about when it comes to DOS."?

    Ken what DO you mean when you are talking about DOS? Denial of Service? Was there an actual denial of service attempt?

  24. Matthew Cline says

    Sadly, probably not because of the realization that the Bourne shell is ghastly.

    Heretic! Shun the non-believer!!

  25. says

    I went with Hosting Matters ( years ago because they dealt well with the loads of both lefty and righty blogs (including LGF during it's heyday) and nobody had anything bad to say (and several had good things to say). They're solid and reliable, have decent plans (now basically $11/month unless you need a small account) and have responsive support when I've needed it, though their user forums are mostly a ghost town these years.

    That said, for WordPress you might be just as well off looking at – they have the infrastructure to deal with high loads, you can't say they aren't familiar with the software, and the cost would likely work out to $9-12/month.

  26. Nicholas Weaver says

    EC2 may be "throw you in the deep end", but its dead-solid-reliable. We use it to host the back-end measurement infrastructure of a pretty significant network testing application, the system is SOLID.

    Its not THAT cheap however. But "Good, Cheap, Reliable", pick two.

  27. says

    Permit me to narrow the focus.

    We're not using shared hosting. We're using a VPS. (Of course, the VM is hosted with others on physical hardware, so that merely pushes the resource competition issue out a bit.) We enjoy a guaranteed minimum of CPU, RAM, and bandwidth.

    The problem areas with a Dreamhost VPS seem to be availability and scalability. The VM is easily managed, maintained, and extended, and we're not paying for failover, so our expectations are modest. But periodic spikes in activity outside our VM, in other VMs on the same hardware, are apparently compromising the system. (For example, Dreamhost reports a DOS not against our host, nor in any way related to us, but outbound from an unrelated host virtualized on the same box. When that occurred, our site tanked until they located and throttled the automation.)

    Ken's hit estimate is too low. We averaged about 130k hits per month over the past year. We need a hosting service that can provide this modest service level without tanking intermittently for lack of monitoring, sanitation, and security elsewhere in the VM farm.

    Desiderata include Linux hosting with shell access, MySQL instances, and the usual scripting support for WordPress and phpBB3. Tomcat or Jetty would be a plus.

    We require complete administrative control over the blog and forum software, so and other low-threshold services (e.g., blogger) are ruled out on that basis.

    Any pointers would be most welcome!

  28. Steve says

    Hmm, (also a Dreamhost) client, I switched to a virtual host when the shared traffic became to heavy. What I really like about them is that they blog their problems, nobody else is that transparent.
    I have pretty complete access at an insanely low price. I call it insane because of what it would cost to cover the same services in-house by some 24/7 staff.
    I used to experience delays and interruptions but when their came to update mine it went away.

  29. Sass says

    Recommend you take a look at Reasonable price and very good uptime. They also facilitate installation of wordpress.

  30. TheOtherMatt says

    @David RapidXen, i've been up for a year without a hiccup, just install the Debian LAMP VM. So long as Ken doesn't have sudoers access it should be fine, and they have three datacenters so if you get tanked in one you can have the instance moved, if you require web based control Webmin is fully supported

  31. says

    RapidXen, i've been up for a year without a hiccup, just install the Debian LAMP VM. So long as Ken doesn't have sudoers access it should be fine, and they have three datacenters so if you get tanked in one you can have the instance moved, if you require web based control Webmin is fully supported

    You're just making words up now, aren't you? Don't make fun of me.

  32. Nick says

    It doesn't matter what you use.
    There are down time everywhere.
    Great service we have in the USA right?

  33. TheOtherMatt says

    Asking what someone is doing with tomcat is like asking what someone is doing naked a Samuri sword. best not to.

  34. Tom says


    I've never tried it myself, but several technology bloggers that I follow have used and praised Squarespace. It provides a number of easy to use site templates, can handle more sophisticated sites, and promises to manage the server support so you don't go down. It's a host and a cloud service.

  35. says

    Thanks for the recommendations, folks. If you have more, keep 'em coming!

    @Windypundit Tell you, kill you, etc.

    @Nick You may be right. Wouldn't it be amusing if Dreamhost turned out to be best of breed at the current price point. But we're willing to find out empirically.

    @TheOtherMatt I'm the sole sudoer, which keeps a tight lid on shenanigans. Whatever you do, don't teach Ken about sudo.

  36. Wrak says

    David, if you can manage a VPS (and you just said you do), and need performance – check out I'm a customer since a few years with some heavy sites, and they provide excellent performance, and excellent support (usually answer time is counted in minutes).

    One problem for you might be if you need tons of disk space and don't want to pay for one of the really huge plans because you don't need so much of the other resources (like RAM) – the common method is to offload "downloads" and other big user-facing files to Amazon S3 or similar service.

    … and I didn't even stuck my referrer code in there. Go figure.

  37. jb says

    I use for a website running WordPress, and I've been quite pleased with the speed, performance and uptime.

  38. Nicholas Weaver says

    David: Since you are already using a virtual hosting system, just bite the bullet and go with EC2. Its actually pretty easy to get going with, if you are already in "we manage a VM" mode.

    We use it for a substantial network measurement project ( Netalyzr, , the back-end is almost all EC2 except for some IPv6 tests), and it is been very solid, very reliable, and very stable.

    An EC2 small instance is 1.7 GB RAM, 160 GB local disk, and a decent CPU-equivelent, and GOOD net. (I can shove 100 Mbps through a small instance without breaking a sweat). Its $60/month for the instance (cheaper if you pay in advance, its $30/month if you pay for a reserved instance for a 1 year term), and $.12/GB for bandwidth.

    The only thing you really need to do is treat it like a real machine in terms of backing it up: EC2 has been reliable (we haven't had a node irrecoverably crash yet after 3 years), but since EC2 is designed to be able to bring stuff up and down very quickly, it doesn't have a real good solution to auto-back-up images on a continual basis. But then, with ANY hosting provider, you're going to want your own backup anyway.

    And 4K hits per day is nothing on the traffic front. An EC2 small instance should be able to handle this trivially.

  39. says

    @Nicholas I'm tempted, and we discussed Amazon internally as an attractive option for some of the reasons you mentioned. (At work we use Amazon GovCloud for certain sites, and there's a lot to be said in favor of the flexibility and reliability of their services.)

    My concern is that a solution understood by several of us instead of just one of us will serve the site's needs better in the long run.

    Plus, it would be nice to be able to take backups and routine maintenance for granted. Multiplying work isn't in the picture for all us busy people. Dreamhost, and like providers, may be flaky, but at least they automate some of their flakiness!

  40. says

    I too will vouch for NearlyFreeSpeech. I've been a customer of theirs for years and have had a fantastic experience with them.

    It's basically a webhost run by nerds, where you only pay for the resources that you use. Being a professional nerd (read: software engineer) myself, I can't say enough good things about their infrastructure and competency. Highly recommended!

  41. says

    I've used iPower for my personal web hosting for more than a decade and I can't remember the last time there was any server downtime. Now, granted, I get like no traffic to my domain but it still might be worth checking out.

  42. Pete says

    Your rich lawyer salary is far higher than mine, so you'll be able to afford it. You will want to contact them with some traffic figures to verify that their standard 2 domain/1 year of hosting (for any number of domains) package will be suitable.

    However, I submit nixihost as a candidate because they understand the concept of customer service, and what's more, they are fast in responding to questions. The first time I thought up a question for them, I emailed them on a saturday morning expecting an answer on monday. I went outside and back in and had my answer. The next time I emailed them a technical "can I do this, is it allowed?" question at something like 11:49pm or some other unreasonably late hour, and I had an answer within minutes.

    And then days later that conversation had devolved into me picking on them and making fun of them for trying to develop a Cerebro clone (think X-Men magic psychic computer thing) using Java. And then guy fires back blaming me for the 90 Java developers that are suddenly out of work.

    Great bunch of people at nixihost, all positive experiences so far, heartily recommend.

  43. Pete says

    Update: I had another question for my host and after I got my answer I gushily (maybe even a little creepily) told them how happy I was with the service and that I always take the time to word-of-mouth in their favor when appropriate. He told me to let them know if anyone is going to sign up, and he'll supply me with a coupon code to discount the signer's order. (I'm assuming I will get nothing out of this deal, which is in line with what I want/expect, and he made no mention of any potential benefit to ME, but in the interest of full disclosure: This is not a reseller's pitch and I gain no personal benefit.)