Web Hosting Explained for Beginners
Web hosting is a service that allows organizations and individuals to post a website or web page into the Internet. A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed in the Internet. Websites are hosted, or stored, on special computers called servers.
You can buy a dedicated server to host your website contents, but it’s very expensive compared to others. There are a lot of free web hosting methods are available here. This discussion will enrich your knowledge about different types of hosting techniques and also different web-hosting parameters which are commonly using and so.
What are the different types of Web-Hosting platforms?
This is very necessary to know the type of web hosting platform for your web page. The main web hosting platforms are listed below:
Linux Hosting Servers: If you are a Linux lover there are a lot flavors are waiting for you. Linux web hosting is comparatively cheap and the availability is also high. Linux web hosting supports the following platforms;
PHP, PERL, CGI-BIN, phpbb, CGI.pm, WordPress, Joomla, Drupal etc.
Looking for affordable Linux hosting?
Windows Hosting Servers: By comparing to Linux, Windows hosting is much expensive due to the licensing cost for different applications. Linux applications are almost open-source. Windows web-hosting supports the following platforms;
Support NET framework, .ASP, ASP.NET, Jrun, php, dot nuke etc.
You can select the web hosting platform as your wish. That means, if you really have knowledge in Asp.net and not much familiar with Linux, you can simply select a Windows web hosting space for your website. If you have much knowledge in Linux, you can select a Linux space for your website.
Different web hosting environments available are;
Different types of hosting methods are available now-a-days. Here I am explaining the basics of different types of hosting techniques.
1. Shared Hosting
In this web hosting method, the website is hosted under a high power high speed server along with other websites. Every website owner has their own user name and password to login to their account to manage the website hosted there. In this method the resource usages are shared for all accounts hosted on that server.
Every users can access only their permitted area and their files. Even the users wouldn’t know the total accounts in that server. This type of web hosting is a cost effective one for small/medium websites which needs high performance.
The main disadvantage is, traffic in one website on that server will effect all other website due to the sharing concept of resources.
2. VPS (Virtual Private Servers)
The speed is less for websites compared with the websites which are hosted in shared server. In this method you will get a whole server with root access. You can install/uninstall any application as your wish. You will get a dedicated resources like RAM, HDD, BW etc. This method is much expensive compared to shared but it is suitable for medium website hosting.
Here the main host node with higher resources is divided into small units with limited resources.
3. Dedicated Hosting.
In a dedicated hosting you will get more compared with the virtual hosting. In this technique the complete machine is allocated for your web hosting purpose. You will get a dedicated RAM, HDD, BW, Port speed etc. The cost is very high compared with the others. This web-hosting is suitable for large scale web-hosting, that means for hosting websites with higher connections.
In a dedicated setup the whole area will be assigned for a singe user like only one house in a compound.
That’s it. 🙂