Web hosting is an internet service which allows individual or organizations to show case their website on the internet accessible via World Wide Web. Web hosting companies provides web space to individuals or organizations on the web servers they host. A web site needs to be hosted on a web server so that it can access by everyone over the internet. A web hosting company provides web, fast internet connection for web servers, security, backups, etc. To upload files (web pages) from your local computer to webhost we need a tool that can help in transferring a website. There are many tools available for uploading and downloading your web pages to and from web server. One of the most popular FTP (File Transfer Protocol) is FileZilla, it's a free FTP program; It is used for downloading and uploading of web pages into webhosting server. You just need to put a server name, username and password into the program to gain access.
Why do we need web hosting?
A web page is file that is written in HTML (Hyper Text Markup Language) and translated by web browser. Website is a collection of WebPages; These WebPages are what make up the World Wide Web. Once a web page is designed, it is saved as a file on a computer. If the file remains on your computer, the only way anyone will see it is if your file at your computer where you have saved your file. So, in order to get the web page visible to anyone on the internet, you need to rent some space on a computer that specializes in serving files out across the internet. Once your website is developed, you need to transfer it from your local computer to the web hosting servers.
There are few things which should be kept in mind while opting for any of the hosting company:
How much space would be required for hosting your website, what kind of website are you building whether it is a static website or dynamic or any ecommerce website, what bandwidth would be required by your website you should also consider some of other additional hosting features like A plain HTML based website requires different resources compared to other dynamic websites that uses a database, special image libraries, and custom programming.
One important factor you should keep in mind while selecting web hosting provider is the Operating system on which the web server runs. The following are few of the operating systems used for running web servers:
Windows Media Player
Windows and Linux are the most favorable operating system because of their splendid features. If you want to host a website built on Microsoft technology, you should definitely go for windows web hosting on the other hand if your website is built on open source technology you should select Linux web servers. Always check whether the web server operating system is compatible with the technology used in your website.
There are different types of hosting available. The following are few of them:
Free web hosting:
Free web hosting is suited for those web sites which have low traffic inflow, for example a website for individual use. Most there is no technical support available. You can not use your own domain name with free server hosting.
Shared web hosting:
In shared web hosting you share the web server with many other web sites. It is quite economic to use. You can use your domain name with this type of hosting. With shared web hosting you can use various applications like email, database, etc and technical support is provided 24 by 7 with shared hosting.
Dedicated web hosting:
Dedicated servers are quite powerful and secure, they are the most expensive. This kind of hosting mostly suits large organization like banks. In dedicated hosting single users has access to the web server.
Computers connected to the Internet are identified by a unique series of numbers called an IP (Internet protocol) address which is 32 bit number and is expressed as 4 octets, if you type an IP address into the URL bar of your browser you will be connected To the computer it representations. A web hosting company will provide you with a unique IP address that points at the web space rented by you. You will need to redirect your domain at this IP address so that internet users can access your website via entering your domain in the URL. A URL (Uniform Resource Locator) specifies where an identified webpage is available and the methods for accessing it. Since IP addresses are difficult to remember the domain name system was invented. A domain name is used to uniquely identify a website over the World Wide Web. An example of domain name is http://www.yahoo.com where this domain points to a particular IP address of a web server where yahoo has hosted its website, www stands for World Wide Web and.com is a suffix representing the top Level domain. DNS basically connects the machine or domain names (such as http://www.abc.com ) to its IP addresses (such as 126.96.36.199). It translates from a name to an address and from an address to a name. A top-level domain is one of the domains at the highest level in the hierarchical Domain Name System of the World Wide Web. Examples of top level domains are:
In addition to these top level domains there are also country specific top level domains. The following are few examples of country specific top level domains:
.uk United Kingdom
.us United States of America
Domain name reservation is easy and very economic task. There are many companies that provide domain name registration facility, they charge annually for a domain name reservation. You should choose a domain name carefully, keep factors like renewal charges and time period after which you need to renew the domain in mind while buying a domain name.