This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.

Get a Hosting Service


Ask your peers to find out what are the best options and order your hosting account.

In this task you're going to seek the advice of your peers about which hosting company they do business with and why. It should take about 20 minutes. You're going to use that information as the basis for your own decision on who you're going to do business with.

 
Each of your peers who've completed this challenge should have a blog post called "Hosting & DNS" that they created as part of this challenge. Read through as many of these blog posts as you need to in order to begin to form your own opinions and ideas about which hosting company you're going to use. Where possible use the comments section on their blog to ask questions if anything is unclear.
 
Typically you'd want to make sure that whoever you choose has a support level that you're happy with (you may need to get in touch with them if something doesn't work) and that the price is within your budget. Many hosting companies offer a money back guarantee incase you're not happy so this may be worth bearing in mind.
 
When you've got a good idea of which hosting company you want to use then spend a few minutes searching the web to see if you can find any additional information (good or bad) that influences your decision.
 
When you're satisfied that you're going to be looked after by the company you've decided to do business with, go ahead and order your hosting account. 

Task Discussion


  • Joan said:

    So, basically, I don't have much of a motivation to look around other people's posts. For one, there's only so few of them. Another would be, mostly they talked about paid hosting. There are a bunch of free webhosts out there and I know they're not the best but I do intend to look around and get a host from one of them.

    on Dec. 18, 2011, 10:21 p.m.

    WebDevRobert said:

    I hear you, loud and clear smiley

    on Feb. 7, 2012, 12:26 p.m. in reply to Joan

    omanzano said:

    I was about using the ISP I've used some other times in my country (good service, by the way), but, as I had created this course's blog with a free wordpress.com, I took a glimp at its ISP features. Domain (1 year) and mapping/redirection to the existing blog for les than 20 dollars. I would say it's not expensive, but I'm not aware of average prices out there. Plus i guess it can change a lot depending on the country.

    on June 2, 2012, 7:51 a.m. in reply to Joan
  • kaizer1v said:

    I personally use Dreamhost. The service is quite good if you are wanting to host a personal website of even a corporate one. Although, it is not as fast as the a3 (Amazon Services). If you do need a hosting space, I can get you a discount since I am already a user.

    on Nov. 23, 2011, 5:32 a.m.
  • Brylie Oxley said:

    A lot of web hosting companies are offering unlimited storage space, databases, email addresses, domains, and bandwidth for <=  $10 per month. This includes:

    WebHostingGeeks has comparisons and awards for many different hosting companies.

    Other items to take note of:

    Carbon Offset

    Do they offset 100% of their carbon footprint? 150% of their carbon footprint? 300%?

    Support

    Do they have 24/7/365 support? Do they have phone support? Can you, as a non-customer, call their support and get a person on the phone within 5 minutes? Do they have a comprehensive online documentation system (wiki is usually effective here)?

    Domain Registration

    Do they offer a free domain registration (this is usually ~ $10/year additional to the cost of hosting)?  Can you have multiple domains registered simultaneously? How many sub-domains can you create?

    Cost

    How much is the hosting per month when paying monthly, yearly, etc? Does the price change after an introductory period?

    If you need a public encryption key (e.g. for an online store), how much is an annual SSL certificate?

    Administrative Features

    Do they provide SecureShell access (SSH)? What about Secure File Transfer Protocol (SFTP)? Both of these tools make site administration efficient and secure. I use SSH on a daily basis and find it indespensible.

    Can you configure Cronjobs? This is usually possible using SSH or from your hosting configuration page.

    Do they offer free backup services for your files and/or databases?

    Server Side Software

    Do they offer easy installation/upgrade tools for common website software such as WordPress, Drupal, Joomla, ZenPhoto, MediaWiki, etc?

    What version of PHP is installed ? What version of MySQL is installed? Do they support Python, Perl, Ruby on Rails, etc (depending on your interests)?

    Do they support alternative databases such as PostgreSQL, PostGIS, etc?

    Can you have long-running processes (this is important for software such as Django, Rails, etc)?

    Basically, make sure that the hosting company supports up-to-date versions of common server side technologies. Check the respective websites for each server side technology for up-to-date version numbers. If this is confusing, ask the sales or support representative how up-to-date the servers are.

    on Nov. 12, 2011, 7:04 p.m.

    brotherhutch said:

    Excellent post! This would make a good checklist for those host-hunters out there.

    on Nov. 14, 2011, 8:30 p.m. in reply to Brylie Oxley

    WebDevRobert said:

    Nice Checklist. I found this on your website too! yes

    on Feb. 7, 2012, 12:27 p.m. in reply to Brylie Oxley

    G Powell said:

    Fantastic post!  Very generous of you - cheers!

    on Sept. 26, 2012, 5:42 p.m. in reply to Brylie Oxley
  • Jo Meyertons said:

    I had one through Microsoft for a while (jofriday.com) but let it lapse as I didn't need a fully hosted web presence at that time. I get web hosting through my employer (it's part of my job) and through Google Sites. If I were to buy one now, I'd probably pick something like https://ssl.jumpline.com/order/?c=9NRMPBPM because of the 10GB space allotment.

    on Nov. 7, 2011, 4:54 p.m.