The Newbie’s Guide to Web Hosting
If you are inexperienced or confused when it comes to web hosting, boy did you come to the right place! 10 minutes from now, you will know the basics of web hosting, including which host and services are right for you.
What is Web Hosting?
Web hosting can be simply defined as a place to store your website. This place is usually a computer that provides space on a server to host the contents, data, and files of the website.
365ezone’s Marketing Director Vikki F. explains what web hosting is with the help of a few pizzas. (Apologies if this video makes you hungry.)
What Does the Web Host Provide You?
A web hosting company provides the datacenter, where your server(s) will be hosted with many other clients. The hosting of these servers also includes the power and connection to the internet that is needed for the servers to run. The rest of the service depends on the type of hosting you want.
Web Hosting & Domain Names
Before you start your website, you will need a domain name, which is the name of your website. 365ezone.com is a domain name. You will need to register your domain with a domain registration company.
Never assume that a popular domain registrar will be a great host as well. Many people stay with their domain registrar because of ease or lack of research. Most of these people end up looking for greener hosting pastures. You can also own your domain elsewhere and host elsewhere by simply switching DNS servers at your registrar.
How to Choose Your Web Host
This free vs paid hosting decision depends on your specific website goals. When an issue arises, you would like the security of knowing there’s a support team fixing your problem. With free hosting, you are alone in your battle against inevitable problems and hiccups. More disadvantages, like limited amount of hard drive space, should make you think twice about being a hosting cheapskate.
When a blog grows and becomes more than a hobby, many bloggers will then pay for web hosting solutions.
The availability of a website is measured by the percentage of a year where the website is publicly accessible. This is different than measuring the uptime of a system, which refers to the system itself being online.
The formula to determine availability is straightforward: Total time = 365 days per year, 24 hours per day, 60 minutes per hour = 525,600 minutes per year. To calculate how many minutes of downtime a system may experience per year, take the uptime guarantee and multiply it by total time in a year.
Availability % | Downtime per year | Downtime per month | Downtime per week |
90% | 36.5 days | 72 hours | 16.8 hours |
95% | 18.25 days | 36 hours | 8.4 hours |
97% | 10.96 days | 21.6 hours | 5.04 hours |
98% | 7.30 days | 14.4 hours | 3.36 hours |
99% | 3.65 days | 7.20 hours | 1.68 hours |
99.5% | 1.83 days | 3.60 hours | 50.4 minutes |
99.8% | 17.52 hours | 86.23 minutes | 20.16 minutes |
99.9% | 8.76 hours | 43.2 minutes | 10.1 minutes |
99.95% | 4.38 hours | 21.56 minutes | 5.04 minutes |
99.99% | 52.56 minutes | 4.32 minutes | 1.01 minutes |
It would be wise to choose a host with 99.9 percent availability. The best content in the world doesn’t matter if no one can see it.
Unmanaged hosting is the cheaper alternative, but you must be confident in your technical abilities as there is no extensive support given. The host will help out with things like rebooting the server, and replacing failed components, but most of the tasks are up to you to maintain, update, and control.
Your host may charge you to work on your server if you’re using unmanaged hosting. The hourly cost for this can be steep, so it’s safe to go the managed route.
Types of Web Hosting
- Shared Hosting: The client rents space on a server where multiple customers share one server and the same RAM and CPU
- Virtual Private Server (VPS): The client rents space on a server where the resources are divided virtually. One server is still being shared, but the resources are not because each customer has an allocated amount of the resources. If you have a VPS then you know exactly how much RAM and CPU you are allowed, whereas with shared, one person could use up all of the resources. This does not happen often as hosting companies stipulate in their Terms of Service the limits of usage.
- Dedicated Hosting: The client rents a server where you are the only one allowed to use it so you have more control over it. It is more secure because you do not have to worry about someone else’s website being compromised which could affect your operation.
- Reseller Hosting: The client rents a dedicated server or space on a shared or VPS and then rents that to someone else for a higher price, essentially becoming a middle man between the person creating the website and the web hosting company running the data center. If you are interested in becoming a reseller, check out this essential guide to become a successful reseller.
This simple guide laid out the basics of web hosting. Stay tuned for part 2 for discussion on blogs, control panels, shopping carts, SSL certificates, and so much more.