19 Important Features to Look for in a Web Host

19 Important Features to Look for in a Web Host

Twice a month, we revisit some of our readers’ favorite posts from throughout the history of Nettuts+. This tutorial was first published in July, 2010.

If you’re reading this, you probably develop websites. We don’t make websites to let them sit on our own computers: we set them free on the web. While it’s often more fun to create the website than to worry about hosting it, web hosting isn’t a decision you should make lightly. In this roundup, I’ll point out 19 things you should look for when choosing your web host.


1. Amount of Storage

Ive Drive Unibody External icon by The Iconfactory, Inc.

When choosing your web hosting, one of your primary concerns will obviously be “How much data can I store?” For most small and medium web sites, you’ll find that several gigabytes should be plenty of storage. Some hosts may offer “unlimited storage”: caveat emptor! If you read the fine print (usually, the Terms and Services) you’ll find that it’s unlimited until you go over the “normal site usage.” If you think you might be close to or over whatever “normal” is, make sure you know what you can use before buying … or go with a host that sets clear limits.


2. Amount of Bandwidth

When looking for a web host, you’ll often see storage and bandwidth hand in hand. What is bandwidth? It’s the amount of data that your host will let you and your visitors upload and download (cumulatively) in a given month. Say your website is 1 megabyte of data and your monthly bandwidth is 10 MB. At the beginning of the month, you upload the entire site; now you’ve used up one MB of bandwidth. If a visitor to your site views every page, they will have downloaded 1MB of data. That means you can have up to 9 visitors in that month (assuming each views your whole site). After that, your web host will either not allow any more visitors, or (more likely) charge you extra per MB. Of course, your bandwidth is something you’ll want to keep an eye on, especially if you run a fairly popular site or do something media intensive (like host your own video, or high-res photos). Just like storage, some hosts offer “unlimited” bandwidth; again, if you think you’ll be in a grey area, find out the limits or choose a host that sets the bar where all can see it.


3. Number of Domains and Subdomains

Once you’re running one site, there’s a good chance it won’t be long until you’ve got a second one up … and then a third. It would be a pain to have to manage a hosting account for each site you own, so make sure your web host will let you host multiple domains. Often, there will be a limit on how many domains you can have on one account; make sure it will accomodate you! Usually, there will be a section in the admin panel for adding your domains and choosing which sub-folders each one will point to. The same is true for sub-domains.


4. Email Accounts and Features

Many web hosts also offer email account for your domains. You’ll want to know how many email accounts they’ll let you set up; also, don’t forget to check out their selections for receiving that mail. Do they have a webmail interface? Multiple ones that you can select from? How about integration with Google Apps (for the Gmail interface)? Can you get your mail in your client of choice via IMAP, or do they only offer POP?


5. Database Support

Database icons (including post preview icon) by barrymieny

Now-a-days, even small websites seem to have a database on the back end. You’ll want to make sure you can use the type of database you’re comfortable with. Most hosts today offer MySQL; that’s probably enough for most people, but if you’d prefer PostsgreSQL, Oracle, SQL Server, or another flavour, don’t settle for anything less. Remember, if they aren’t advertising it, they probably don’t offer it!


6. Framework Support and Easy-Install

A lot of web hosts offer support for popular frameworks, blogging systems, or CMSes. I think it’s safe to say that the majority of Nettuts’ readers are WordPress fans: it’s always nice when your web host offers a one-click install (or at least a super easy set-up) for WordPress or your CMS of choice.


7. Mobile App or Website

For most people, this will probably be a nice extra; however, I’m sure there’s something who will find having a mobile app to access your site administration / statistics on the go indespensible. While I only know of two hosts (MediaTemple and SliceHost) that currently offer iPhone and Android apps (MediaTemple’s Android app is forthcoming ), I’m sure most hosts will follow their lead. Both offer mobile websites as well, and I’m sure other hosts have the same.


8. Tech Support

This one is very important: find out exactly what your prospective host offers for tech support: can you phone them? At what times? Do they have a support email address? A ticket system? What’s their promised response time? How about a live chat? Do they have a wiki or library of help articles / tutorials? Don’t choose a host until you know exactly what support they offer; you’ll be happy for it later, trust me!


9. Shell Access

If you’re a little more advanced, you might want to consider choosing a host that offers shell access: that’s logging into your server from the command line over SSH. You’ll be able to securely copy files up and down, change file permissions for whole groups of files quickly and easily, and perform a multitude of other tasks. If you want this feature, you’ll know all that you do with it!


10. .htaccess Files

Here’s another important one: you’ll want the ability to add your own .htaccess files to your directories. What’s a .htaccess file? It’s a configuration file used by Apache server. You can use them to password protect directories, re-write URLs, redirect pages, and more. Check out the many good tuts here on Nettuts+ to get familiar with them.


11. Cron Jobs

Cron jobs are another great feature to have on your web host (and there’s a good chance you’ll have them if you’ve got shell access). Cron is a “time-based job scheduler” (thanks, Wikipedia) that you can use to perform tasks on the server at given times. To learn more about how to use Cron and what you can do with it, check out the great Cron tutorial we ran back in January.


12. Language Support

This should go without saying, but make sure the host you plan to choose offers support for the server-side languages you want to use. If you plan to pick up Ruby on Rails in the next few months, you probably want to see it on the list of supported frameworks. If you want to use Django, make sure there’s Python support. Don’t lock yourself into having PHP as your only option (unless you’re sure that’s all you’ll ever want or need!).


13. Free AdWords

While not a necessarily something you need, it’s something you’ll probably want to take advantage of: many hosts offer some Google AdWords credit (usually ~$50, I’ve found) or some other form of advertising. Even if you’d rather use another advertising proxy, you can’t beat free: you might as well use it!


14. Site Backup

Don’t think that your web host is any less suseptible to data loss than your own computers; remember, servers are just big computers that everyone can read files from! What backup options, if any, does your host provide? You’ll want to back up both your site files and databases. If they don’t offer backup, figure out how you’ll be able to do it yourself: this might be one of the places that shell access and cron come in handy!


15. Choice of OS

For most people, this won’t be a big issue. Of course, if you’re developing in ASP.NET, you’ll need Windows hosting; that’s a little harder to find, and often a bit more expensive, but if you’re a Microsoft developer, the extra cost will be worth it. (If you’re interesting in learning about ASP.NET, check out our great tuts on the subject.) If you’re using an open source language, you probably won’t need to worry about which Linux/Unix distribution you’ll get; however, some hosts give you options, and some developers may have preferences, so it’s worth mentioning.


16. Extra Applications

We already talked about content management systems, but sometimes you’ll want a something more. Several hosts offer set-ups for social features like forums, bulletin boards, mailing lists. If you’ll be running an online store, some hosts offer setups for eCommerce solutions.


17. Up-to-Date-ness

If you can, find out what software versions the host you are considering offers. Some hosts aren’t quick to upgrade to the latest offering, while others will let you choose which version you want. There are few things worse than signing up for a year of hosting only to discover your host is running PHP 4.x (yes, I’ve made that mistake).


18. Up-Time

I’m sure I don’t have to convince you that it’s important to know that your visitors will be able to get to your site when they try! Find out how reliable your prospective host is; when you’re doing this, it’s important to read the fine print. Often, hosts will stretch the truth a bit (claiming 99.9% uptime, not counting almost everything that could go wrong), so make sure you understand exactly what “100% uptime” means. It would be a wise move to google around and see what other users and reviewers have said about the host.


19. Free Domain

While you may already have a domain name, there’s no such thing as too many of them. Most hosts offer this, but all else being equal, a shiny new domain name is a good enough reason to go with one host over the other.


Conclusion: What’s your tip?

I’m sure you’ve got some great tips for choosing a web hosting solution. If you do, don’t hesitate to share them in the comments! Also, let us know what hosts you’ve found reliable and which ones have come back to bite you.

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • http://stevegrunwell.com Steve Grunwell

    I started with iPower, but moved after a year. No remote MySQL access (phpMyAdmin is nice, but I love Sequel Pro), lousy performance and uptime, and terrible support were all deal breakers for me. Of the hosts I’ve worked with (about nine in total), Host Gator has been my favorite.

    Beware of some of the smaller hosts that offer little to no control over the server environment (no .htaccess, no control panel environment, and highly restricted database environments). I’ve come across a few hosts offering up to 50mb of storage and ten (count ‘em, TEN!) email addresses for the low low price of ~$100/year.

    • Ajai

      Host gator is nice. I still use them, but the amout of PHP memory they limit you to is pretty small. I have been thinking of switching up to slicehost.com.

  • http://www.ewoutwinkelman.com Ewout

    I wonder, why is uptime almost at the bottom of the list while it is one of the more important things…

    • http://andrewburgess.ca Andrew Burgess
      Author

      The points are in no specific order; uptime may be the most important item! :)

    • http://www.petarzivkovic.com Petar Zivkovic

      Agreed, I’d put it at the top of the list personally… nothing more annoying than visiting your website only to see it’s not responding. That’s money out of your pocket if your websites are intended to generate revenue.

      Also, SPEED, SPEED and SPEED are all important factors.

  • http://www.dazzlecat.co.uk DazzleCat Digital Agency

    Great article, but I cant stress strongly enough, for your own business, please do not choose one provider over another simply because of a free domain name.

    These are often not registered in your name thus making it harder for you to transfer once you grow out of your current needs.

    This is one of the best tactics used by providers to help tie customers into their service.

  • http://www.dazzlecat.co.uk DazzleCat Digital Agency

    Sorry forgot to mention in my last entry. Also important is the number of other websites that are served from a single box.

    For .net are their separate application pools? Or how many websites per pool?

    Mosts host will dump them all into on meaning that error on one website that forces the pool to recycle also affects your uptime.

  • http://www.hotaruthemes.com/ John

    I’m surprised you don’t mention how many users are crammed into a box or if you have a dedicated RAM/CPU allocation.
    For anything but the simplest/low traffic websites these are extremely important.

  • http://www.dataqweb.eu DataQ Web

    I think one of the things you should also consider is the possibility of upgrading your hosting account to accommodate for the growth of your projects. There may come a time when you need dedicated hosting and if your hosting provider can’t offer you that, you will need to change hosts. And that can be a real pain.

  • http://www.pixelheap.com Eric

    Great thought to the poster above me. I have helped move sites that were on servers shared by thousand and thousands of sites and low and behold, their site had issues with uptime. It’s not ALWAYS bad, as I have found many people who have had good luck with services like godaddy hosting, but that could be due to their vast money and resources.

    For me personally, I have never had great luck with ExpressionEngine on godaddy. Always saw it as more of a WordPress calibre kind of host.

    lesson: bigger isnt always bad, but be careful!

  • thomasfedb

    Best hosting I’v ever seen is MediaTemple.

    I was having a little issue finding where to reset my SSH password on their controll pannel (turned out to be really obvious though) so I called them up, got a nice cheerful guy, helped me with a smile in his voice, very polite.

    When I put down to phone I then realised that it was 2AM where he was, very impressive.

    I also love their twitter support, great when you have a casual issue or wondering about some fine detail.

    • http://mediatemple.net (mt) Travis O

      Thanks for the wonderful comment. We’re always open to provide our customers with awesome support 24/7/365 on the phone and Twitter :)


      Travis Oberlander
      Social Media Customer Service Supervisor
      (mt) Media Temple, Inc
      ————————

      : 877-578-4000

      • Dom W

        Are you omnipresent or something Travis? :P

        And Media Temple is stormingly good, support is always above and beyond ;)

      • Koomo

        support 24/7/365 oh really…at least not in Japan, even if you promot it.

        You guys cost me hundreds of dollars of phone call from Japan for your louzy GS.

        Shall I remember how many downtime I had…and the solution you gave me. Uograde upgrade.
        At +20USD dollars/month for each customer to have an average service, I would call that a RIP OFF

      • http://www.nabeelaejaz.com Nabeel Aejaz

        Media Temple (MT) is no doubt a Rip Off!

      • http://mrtwentyfour.com Terrence Campbell

        I think Media Temple is magnificent, especially with the Dedicated Servers. It totally beats GoDaddy and I really hate GoDaddy. I have more options at MT plus more secure and easier to access.

  • http://www.demogeek.com DemoGeek

    Any recommendations for a good ASP.NET web host? Would prefer to host multiple websites on a single account even if it costs a bit higher (don’t want to deal with multiple accounts).

  • http://andrewburgess.ca Andrew Burgess
    Author

    Thanks everyone for the informative comments; this thread is quickly becoming the best web host checklist available!

  • http://www.funkyfreshmedia.com Ramy

    I have found Hostgator to be a very good host. I have used them for the past 4 years with no problems. Also they have live chat support which is great!

  • wayno

    To DazzleCat’s point, a free doman name should not be a selling point. I prefer to keep my hosting separate from my domain names in order to keep my options open, and not find myself unnecessarily tied to a provider.

  • http://www.perlhowto.com Toshiro

    I would never consider ‘Free Domain’ (tip #19); most of the times the ISP register the free domains for themselves and let them use it but it’s not easy (or sometimes, even possible) to change the ISP and take the ‘free domain’ with you.

  • http://www.syphon.eu syphon.eu

    You did`t talk about SSL encription on POP3 / IMAP / SMTP, not all webhosters provide this, so everyone can read your emails!

  • Luis

    What hosting company recommended for sites, with WordPress, Drupal, Joomla ?

    • http://www.newculturedesign.com Shane M

      I would recommend GoDaddy. Their rates are affordable, and they have “easy installs” of all three CMSs. Cheers.

    • Laura

      I like dreamhost.com and surpasshosting.com both have 1 click installs and great up time.

      Surpass is a little more expensive I think than dream host, but they aren’t a high corporate host. The owner is active on the community forums and they have excellent customer service.

      • Richard

        i like dreamhost to, for me is the best, have a great customer service(they`re dont treat you like an idiot), a nice wiki where you can find almost everything you need.

        im working with dreamhost for almost a year and just have on problem with uptime.

  • http://www.f23.com F23

    We started with IPower …and ran screaming with 10 client sites under our arms from their servers a few years later.
    After that nightmare, we landed with Site5 and A2Hosting. Cannot say enough good things about A2Hosting.

    Ironically, today we were reviewing a new clients current web hosting. It’s a laundry list of things to avoid:
    $40 a month gets you:
    • 8 gb of data transfer…$15 per GB of additional data if you go over that.
    • 50 MB of storage space.
    • 20 email accounts
    • 2 MySQL databases! Want more? $5 each.
    • Dedicated IP address? $20 more a month
    • Wanna run WordPress or any blogging system? $5 each extra a month please
    • Back-ups & Chron jobs are available…for an additional $2.50 a month.

    They have been paying this company $40 a month for 5 years.
    That makes me sick.

  • STEFAN

    Can anybody assist me. I am looking for a host that allows saved video feeds for advertising reasons. Thanks

  • Cycloz

    any recommendation for Gaming site like The Ninja-RPG.
    It needs dedicated server. which dedicated server provider do you prefer?

  • http://www.lewiverdatama.com Lewi Verdatama

    Well, i have 7 years experience on searching which hosting provider that best for me. I found that BEST hosting provider for me is the provider that provide great support and help sources/wiki.

    As far as i know, midphase.com and justhost.com are great for Shared Hosting, they’re professional.
    For advance user, you might try VPS from quickweb.co.nz they has GREAT support and also VERY RELIABLE machine and environment.

    Well, don’t trust me, but experience will talk more than just a word.

    • http://bibikova.com ben

      I’m not to fond with Justhost. I have had mediocre experience with them, not so great up-time, not so great support.

  • Abhijeet

    Try Serverwala.com………

    It’s cheapest for indian and other clients

  • http://www.thetop5webhosts.com Estevan Montoya

    Great article! After working with websites for over 10 years, I find the features listed are what I needed back then. Had I known, I would not have wasted time and money on cheesy hosts that were run by someone in their garage. One thing I look for is a strong back end like cPanel, It’s easy for me and the people I work with.

  • Vekteur

    Has anyone tried GiMur hosting? The little info that I could find were all positive. Their servers are in the UK. Any thoughts?

    • http://www.gregorymarkhannan.com/ Greg Hannan

      I’ve used Gimur for a fair few sites. Very good for price. Good customer service, I always get a pretty rapid response. They’ve got all the MySQL databases, bandwidth you could need. Only drawback I’ve found with ‘em is you can’t have multiple domain names on one hosting package.

  • http://itspice.net JV

    It depends on you need ! If you are looking to host your blog in india, then checkout the Hostcats or e2e. If you are planning for fullfledged website, then slicehost or hostgstor is a good choice.

  • http://www.cansurmeli.com Can Sürmeli

    I say Hostgator and nothing else. They’re the best.

    • http://www.petarzivkovic.com Petar Zivkovic

      The best at what? Certainly not hosting…

      I’ve tried them on two separate occasions and both times left after only a couple of months.

      My sites are always running slow and I often catch them with downtime. I mean seriously, if I notice the site is down, then how many more times has it been out of service while I wasn’t looking?

      Not to mention the headache you get when trying to cancel your account.

      I give host gator two thumbs down.

      For what it’s worth, Site5 isn’t bad…

  • http://www.diyfreetips.com/ Philip

    Currently I’m hosting one of my websites on a free host, but asap I’ll upgrade to a paid hosting, which offers much more benefits than a free hosting. Great features!

  • http://www.love2host.net Freddie

    Maybe try Love2Host??

    Let me know if there is anything that could be added etc and ill see if we can offer it…

    Cheers

    Freddie

    P.S. i hope posting my own site will be ok :o)

  • http://www.rosacreative.com Rosa

    Anyone else with Dreamhost? So far so good, but my site is pretty small scale.

    What is the hype about cPanel? I remember switching away from Dreamhost at one point, and moving to a host that had cPanel because everyone kept swearing by it. I absolutely hated it. It was not intuitive at all so I switched back to Dreamhost.

    I love Dreamhost’s control panel. It’s so much more straightforward and very easy to navigate.

    • Dimitris Bor

      I’m on Dreamhost too and i love it so far!
      Switched from Siteground and i’m never coming back!

      Right now i’m hosting 7 domains under one account and i’m very satisfied.

      The control panel is great and a lot more advanced than cpanel.

      • http://robcomm.net Vrob

        I’ve had a few client sites w/ Dreamhost for over a year now. They are great for shared hosting as long as you get on a good server w/ other good sites that don’t cause resource problems. I’ve had that happen and they responded or moved me, but it was still something I had to notify them about and deal with my site being hung while they switched everything. The panel is awesome and better than cpanel.

        With that said, and though Dreamhost hasn’t failed me yet, I feel nervous all the time that the server will fail cause if you read their support feed, which I do, it happens almost daily. When it does, there are hours of downtime while they do checks and rebuild it. So it’s great, but I feel like it’s dangerous unless you’re really prepared w/ backups and don’t mind the risk.

        I emailed them and they’re working on a cloud hosting package but it’s not close to being ready. So I’m just crossing fingers til it’s ready cause everything else about them is great. So when they get self-healing servers and redundancy, where a server hardware failure won’t kill you, it’ll be awesome. They have had awesome uptimes and server response times.

        Hope that helps someone…

  • http://thangdc.com thangdc

    How about google app engine, “All applications can use up to 500 MB of storage and enough CPU and bandwidth to support an efficient app serving around 5 million page views a month, absolutely free”?
    Do anyone use it? please share for me, I want to use it to show some php code.
    Thanks for everybody

  • WTO

    Shall I recommend A Small Orange.
    10 websites with them and no downtime so far.
    Quick, very quick email support.

    Was with Media Temple for a year, and tired of hear my mobile phone vibrating 20 times at night receiving emails from Pingdom saying my sites where down.
    Only solution they seem to have is to pay +USD20 for a container service which is not even better.

  • http://www.altramax.com William

    I really recommend Altramax as a hosting provider, i use them for shared hosting and have a VPS there. fantastic technical support, never seen such dedication on helping with my problems, their shared hosting has basically all these features and very cheap as they dont oversell, just FANtastic hosting as I’m a great fan of Altramax hosting.

    I gotta give my two cents to the staff there at altramax.com! nice post!

  • Laura

    I don’t know if its just me, but I’d like to get my clients and future clients AWAY from web hosts like GoDaddy. Every time I work with a client that signed up for Go Daddy, I’m the one struggling with the host.

    GoDaddy is like the worst host I’ve ever worked with.

    and so is iPage (they are very cheap, but HORRIBLE uptime, and difficult to update the .htaccess file)

  • http://designlovr.com ximi

    I have been using “this” web host (http://www.thiswebhost.com/) for the past year and a half and have been nothing but happy with them.

    They are very clear, honest and upfront about what they are doing and providing and what not (they don’t claim unlimited disk space or bandwidth, etc.), have great and speedy support and give you a decent amount of control (it’s probably not enough for a hardcode web dev that wants to configure every single aspect of his host, but they should usually go with their own (dedicated) server).

    I have hardly ever downtime and their servers are blazing fast, all in all I’m extremely happy with them and can only recommend them :)

    • http://www.thiswebhost.com Jules Robinson

      Thanks for the positive comments, Ximi. I agree, if you’re a hardcore web dev you’re probably best suited to something like a VPS or dedicated server. Shared hosting is going to be somewhat limited, so for those knowledgeable enough to want to control their hosting, better solutions are out there. For those who just want to upload and work on their sites, shared hosting should be fine.

      I just wanted to make a few comments on the original article.

      “Free Adwords”, whilst nice for those who want to get started with adwords, is actually a little misleading from a marketing point of view. The $50 (or other amount) you usually receive is actually free for the provider to give you, if they register as an adwords partner (I believe that’s the name, please correct me if I’m wrong). As a caveat to that – you are tied to their account and will earn them money through your own campaign(s). Still, if you don’t mind earning your hosting provider money then it’s still a pretty nice way to get introduced to adwords.

      For those shopping around for hosting, be careful when looking at reported uptime figures. If a service is checked every 60 seconds, you’re likely to see significantly different results than services that are checked every 10 minutes or more. If the check interval isn’t listed, contact the host and ask them how often it is checked. I would personally suggest that as a customer you should look for a host that check their services every 60 seconds. Anything more than that leaves a very wide scope for downtime or “blips” that go unnoticed by their server maintenance teams.

  • http://anthonycook.co Anthony Cook

    I use WPWebhost, as a WordPress user i found it to be quite a pleasurable! Great features & price and best of all the support team are very WordPress savy!

    http://www.wpwebhost.com/

  • Gianluca

    Rule # 1 : Never ever buy a domain from your web host…

  • Me

    that’s good

  • http://bluelayermedia.com/hosting Jason

    I’ve always been leery of the one-click script installs. You never know what is going to be bundled in that installation.

    I think if you ask most people, the #1 priority would be good customer service.

    Shameless plug below:

    For anyone that would like to try us out, we have a coupon that gives you any of our hosting packages for the first month at $0.01. We will install most any script for you and provide great uptimes and customer service.

    Link: http://bluelayermedia.com/hosting
    Coupon Code: BLMROCKS

  • http://itcutives.com Jatin

    Great article Andrew Burgess. I’m your fan from now ;)

  • http://www.parallaq.com Parallaq

    We are using our own servers. While this at first look does not seem to be ideal we find out it costs you less and it’s more reliable at the end.

  • Jaysone

    I had to learn the hard way by making mistakes. Switched to Media Temple and it is the best decision I’ve made in terms of hosting. Whether I call them or email them using their ticketing system, I’ve only received fanatical support. I’m from Malaysia and when I contact them in middle of the day, it’s usually the middle of the night there and they really work hard to help me. I seriously recommend them to anyone. Don’t be tempted by super cheap hosting deals. I rather pay a bit more but I’m sure that MT’s gonna take care of things and educate us web developers with their awesome knowledge base.

  • mrgstiffler

    Latency is important too. I had a host that had great bandwidth but horrible latency. It absolutely killed XHR.

  • http://elgard-et-elgard.com/ Laue

    Huuu beware, unlimited bandwidth doesn’t mean unlimited requests ;)

  • http://digitalformula.net Chris

    ICDSoft – been with them for years and can’t see any reason to move.

    When I log a support ticket, typical response *and* resolution times are well under 5 minutes.

    I’m not 100% sure how that’s possible, but it did happen. I’m currently going through my support history and can see a ticket there from August 2010 in which they answered my query in less than 60 seconds. Simply amazing.

    I don’t get shell access but for these sites I have there, I don’t need it.

  • http://www.eitctours.com/ Explore India Tour Company

    Great Article…Very Helpful….Thanks!

  • http://www.jeffadams.co.uk Jeff Adams

    I know this is an old article but you guys have no idea how timely this is to hit my nerve!!!

    So I’ve spent hours re-doing my blog, writing some killer content and puttin gup free web design tutorials to give my freelance work some exposure – my one mistake? Using Free hosting.

    Yesterday for no reason at all the entire site went down – no notice, no e-mail – nothing other than a crappy “server maintenance” message on the home page.

    Usually i’m a big fan of my free hosting but this was really unacceptable – I mean sure it’s free but come on, at least tell me if you’re going to take my site down or at least have a mirror set up or SOMETHING.

    Great article – take my advice, get proper hosting!!!

  • Mehdi Raza

    Hey! Nice article.

    Wonderful to see my webhost has all good features mentioned above. I use Eleven2 (www.eleven2.com) and haven’t faced any problems so far. They also have a very useful control panel which is customizable.

  • Steve M.

    Excellent article, this will come in handy when it comes time to choose a hosting provider. Thanks.

  • Brock Nunn

    I have been hosting with media temple for about a year and a half now. Sure, its not 4.50 per month. But when I need to launch a website fast, I have had no better experiences than with media temple.

  • Mnesikls

    I think it’s safe to say that the majority of Nettuts’ readers are WordPress fans

    Most, but not all.

    I, for one, loathe WordPress and its ten-items-at-a-time navigation system.

    It might be alright for blogs but should never be used in place of a proper content management system.

  • http://www.rockhopperdigital.com Benjamin Zalasky

    I use Bluehost for shared hosting and as a domain registrar and have a VPS with Linode. Bluehost has solid support and I don’t really have any complaints, other than the fact that shared hosting doesn’t work for every project. Linode kicks ass if you know what you’re doing, and they have plenty of guides and IRC to help you out if you don’t.

  • http://www.georgedina.info George Dina

    Great article!
    You’ve covered all the important facts to think about when choosing a hosting service.
    I think that the ssh access is a must on a hosting configuration.

    You could also included in your list the mailing lists.