Drupal Development


Drupal 7 is out!

Drupal Project Experience


  • Harvard University

  • Strayer University

  • Servers Without Borders

  • Antigua Plaza

  • Court Quick

Different types of hosting on the market today

Posted by admin

Just the other day I got a request for proposal for hosting, complete with a statement that they knew of some hosting that would cost $15/month. The implication being that they were looking for a hosting proposal that would not exceed that amount. Right off the bat, there's a problem here. Just the cost of paying the salary of an employee to assemble a proposal would likely exceed half a year of the total revenue at this rate! Expecting somebody to spend the time to bid on such a service at that rate is... well, ludicrous. We would lose money to even bid on the job. But it does illustrate one of the reasons why cheap hosting is expensive:

You have to do everything yourself.

A cheap hosting account is a self-service hosting account. You're not going to get any help using it, beyond a link to a help article perhaps. And at least here in the US, the cost of the labor to manage stuff on a cheap hosting account is far more than the actual cost of hosting. That's fine if you're technically savvy, understand all the bits involved in setting up a web site, managing web sites, copying files, creating databases. But...

Upgrades are not included.

The current rage these days on cheap hosts is to offer one-click installs of popular packages like Drupal, Gallery, Word Press, etc. While that may be convenient, what they don't tell you is there's no similar one-click upgrade when you do this. If you're running a content management system of any kind, you need to keep it up-to-date with security updates. These are actually quite complex systems, and they have bugs. Some of these bugs make it possible for hackers to break into your site and do what they want with it -- spread spam, steal information, vandalize your site. As these bugs that open up vulnerabilities get discovered, somebody needs to apply the updates that fix them. Your cheap web host certainly won't. In all likelihood, the one-click installers probably install old versions that already need updating right when you turn them on. So a one-click install doesn't really save you time, and leaves you open to attack. Somebody needs to stay on top of security updates as they become available. Without being able to run system management tools to make applying these updates quick and painless, it takes more of your web person's time to do. Oh yeah, remember, how that time is more expensive than the hosting? Suddenly cheap hosting gets a lot more expensive. But the problems don't stop there. You're putting your store in a bad neighborhood, without sufficient locks. The entire Internet is actually a pretty bad neighborhood. But cheap hosts attract lots of people who are actually doing the attacking on the web--the hosting companies don't charge enough to keep an eye on who's doing what. So it's far more likely that you've got some script kiddie next door launching attacks on other sites, or looking at your data to see what's interesting. Cheap hosting is cheap because they put hundreds or thousands of sites on the same server, charging each one a tiny amount that adds up to profit. The problem is, there's lots of ways that one site can see the contents of another. If you're doing e-commerce on your site, that's a particularly bad situation--somebody on another site could upload some malicious code and snoop on all your traffic. Even if your web host is above average and actively banning these types of users and activities, the fact that nobody is making sure upgrades are in place means that even if you keep your site up to date, there's almost certainly other sites on the server that are not secure. This gives hackers a back door to installing software on the server, and collecting YOUR data. I've seen lots of vandalized sites, and many of them had no vulnerabilities at all--their site got vandalized because it happened to be on the same server as a vulnerable site. You could do everything right and still be victim of collateral damage. If your site one day comes up with some vulgar, offensive message, what will your customers think? Something like that could ruin your reputation, especially if you don't notice for a while. And those are just the worst problems.

There are lots of other little ones that ultimately make cheap hosting more expensive:

 

  • * They only support FTP for file transfers, which is inherently insecure, slow, cumbersome to manage, and much harder to synchronize with development sites
  • * The IP address you get may be blacklisted for spam, so you'll have more trouble sending mail to your customers from the site
  • There's no way to tune the server as your traffic increases, and most hosts will simply cut your site off completely if it exceeds a certain threshold of traffic

Each web host has its own systems, its own different way of managing things, making it more difficult to switch mental gears when you're supporting clients at different hosts And there are lots of smaller annoyances we have to put up with, when our clients choose a cheap host. All of this makes cheap hosting much more expensive--because you're paying us for a lot more time to manage your site. For example, applying a tested set of Drupal module updates on a site we host takes a grand total of about a minute. To do the same on a cheap host can take 30 minutes, if we're keeping a copy of your site on our development server, or 90 minutes if we're having to find and upload modules individually.

Our low, low price for a custom dedicated server and fully managed server hosting are competitive with the prices for UN-managed server offerings. We offer fully managed server hosting and have a custom dedicated server or multiple affordable dedicated servers that will meet your full requirements. Ask us about our pricing specials on fully managed server hosting and which create affordable dedicated servers that you can rely upon for all your needs. Our affordable dedicated servers give you fully managed server hosting and a dedicated fully managed server for your website, custom applications, document management e-commerce, Drupal and Wordpress installations. Metro Hosting offers managed web hosting where you can lease a dedicated fully managed server with managed web hosting service by our trained team for a low price.