Here are some points to help you understand just what web hosting is and how it works:
1. The reason to sign up for Web Hosting is to give your website a place to live for 24 hours a day, 365 days a year.
Your website has to be housed on a computer somewhere that is always connected to the Internet. This computer on which your website will live is called a Web Server and is owned by your web hosting company.
2. Web hosting is in essence a subscription service.
In order to continually make sure that your website has a place to live you will have to pay recurring amounts: either monthly or yearly.
3. Some big websites — such as Google and Ebay — do their own web hosting. This is the exception rather than the rule.
It is usually the best bet to let another organisation do the hosting for your site. Here are some of the reasons why:
» Uptime. If your website goes down in the middle of the night for any reason someone else takes care of the problem for you. Generally you won’t even know that the site was down. With most web hosting companies your site will have at least 98% or better uptime.
» Salary Expense. In order to make sure that the computer your site is on is running smoothly at all times you will have to hire a full time employee called a Systems Administrator. When you use a web hosting company then the cost of the skills are spread across all their clients.
» Security. There are hackers out there who enjoy causing havoc. A web hosting company will generally have experience in ensuring their client’s websites are as secure as possible.
4. The specific computer on which your website lives is called a web server.
Generally speaking, if the web server that your website is hosted on goes down, your website goes down.
5. A web server typically hosts many websites.
Just because your website is stored on a computer does not mean it is the only one on the web server. Generally their are many websites on one web server to produce economies of scale which enable you to get affordable web hosting.
6. An established web hosting company will generally own many web servers which in turn host many websites.
Each web server the hosting company owns will typically host hundreds of individual websites and domain names.
7. Across the world there are many more websites than there are web servers because it is possible to host thousands of small websites on one web server.
8. If you sign up with a web hosting company, your website will be assigned to one of their web servers.
9. Your domain name will be assigned to one of their name servers.
A name server is a computer which will connect your domain name (http://www.YourDomain.co.ug) to the web server where your website lives.
10. Your name server and a web server work together to get visitors from all over the world to your website.
This is how it works:
Your visitor types your domain name in his browser. Based on information provided by your hosting company’s name server, your website is found to live on the specific web server where it was originally assigned to by your web hosting company.
A single page of your website is sent to the visitor’s browser by the web server.
The process repeats when your visitor goes to the next page of your website.