Introduction to Web Hosting

A site hosting is a service that enables you to upload and store a site's HTML documents and their relative files on a web server.This allows the files to make it available on the World Wide Web and hence permits the public to view them. This welfare service provided to public is called web hosting. Web hosting often closely associated with domain names. The World Wide Web is a massive collection of web sites. All the sites are hosted on computers called web servers all over the world.The web because of its uniquely global nature, a web site is accessible twenty-four hours a day, seven days a week. One can pay to have a 24/7 dedicated Internet connection to an in-house webserver. Many people decides to host their sites with a web hosting provider. Web hosting clients simply upload their web sites to a shared or dedicated webserver, which ISP maintains to ensure a constant, fast connection to the Internet. A server is a special computer where web sites are hosted, and stored. A computer that stores Web documents and makes them available to the rest of the world.The complicated web of servers consists of computer systems installed with Web-server software and connected to the Internet. In any facility with Internet connectivity, these servers can be found.The process of operating and maintaining one of these servers is called Web hosting. Typically companies are WPPs with one or more data-center facilities that are connected to the Internet. With respect to service quality and cost web hosting provided by WPPs can vary widely. Many providers consist simply of a room in the basement of a house and a tier-1 (T1) line connected to the local ISP. However, others are corporations with state-of-the-art hosting centers comprising of redundant electrical power sources, a dry pipe-fire suppression system, an experienced operations group, available twenty-four hours a day, seven days a week and redundant fiber paths for high-speed Internet connections. Types of Web Hosting services are available in all sizes and shapes. It is useful to break down all services into several "classes" in order to understand the most fundamental differences in pricing and functionality. Each "class" speaks the needs of a particular type of customer. Shared Hosting is the most basic and important of all services. The hosting service providers put several web sites on a single powerful machine. Dedicated hosting permits a webmaster to rent an entire server. This server is not shared with anybody. This is more flexible than shared hosting (see below), because the webmasters have full control over the server, including choice of operating system, hardware, etc. Managed hosting is an expanded dedicated hosting service where the web host will manage your dedicated server for you. Both shared computer environment or on a dedicated computer system, web hosting facility could be provided. Shared hosting service is the best solution when a Web site consists only standard HTML code and receives a small number of visitors. Whereas dedicated hosting service is the best solution when a web site consists of complex common gateway interface (CGI) scripts and proprietary programs and receives a large number of visitors.