Home » Articles » Web Server Working Methodology

Web Server Working Methodology

by Brainpulse India

There are thousands of web hosts available on the internet owing free or paid web hosting plans. Linux hosting, VPS hosting, dedicated servers, windows hosting and many other hosting servers are available. First you need to approach a right web hosting company which can fulfill your hosting supplies. But before approaching a company you must understand your hosting requirements. Very few of us actually know how these hosting machines work? Is it not fair to know about the hosting methodology before you host your website on web?

Web hosting depends upon the mutual understanding between client’s side and server side. Web server’s stores and exchange information with other machines. When client request the information, web server provides the stored information. There are software pieces on the both sides to make the data exchange viable. For example browsers like Netscape or Internet explorer are required on the client side.

It’s a bit more complicated on the server side, there are numerous software options available, and they also make data transfer possible between servers and clients via Hypertext Transfer Protocol. HTTP is the available communication protocol on the web. It makes data exchange possible between the web browsers and servers. Server software can be chosen on the basis of your operating system. People using Unix operating system usually go for Apache web server. Microsoft Internet Information Server is said to be good for windows. The process goes step by step like this:

• First of all, URL is dissected in to number of address, path name and protocol by the web browser.

• The domain name server (DNS) translates the domain name which user has entered in to its IP address. Domain names are fro the sake of making websites memorable.

• Now the browser has to decide the protocol to use with. Whether it should be FTP (File Transfer Protocol) or HTTP (Hypertext Transfer Protocol).

• A GET request has been send by the server to the web server in order to retrieve the given address.

• Browser now translates the data given in to HTML and display results to be read by the user.

• Until the client browser leaves the site, the same process is repeated.

Tarun Gupta is Director of the Web Hosting India Company which offers complete Linux Hosting Services India using cPanel and Plesk Hosting Control Panel for Linux hosting.

Saturday, Dec 12th, 2009