Web hosting is a service that provides individuals, organizations and users with online systems for storing information, images, video, or any content accessible via the Web. Web hosts are companies that provide space on a dedicated server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center.
The scopes of web hosting services depends on the costumer's need since there are several types of service. The most obvious service is the Web page hosting, which may be used to publish Web sites and other files with the help of a FTP software or even a Web interface. The most basic Web sites have static pages without special requirements, and since these kind of pages require pretty little processing, many ISPs offer this service for free or sometimes with advertisements, like Yahoo! Geocities.
The more basic Web page hosting is typically sufficient only for personal home pages while more complex sites need more comprehensive features like database support and application development platforms (i.e. PHP, Java, Ruby, JSP and/or ASP.NET) to be able to develop and run scripts like Content Management Systems, Forums and other. Another feature commonly used is SSL which allows to run a secure server with encrypted communications between itself and the clients, this is pretty useful for E-commerce sites. SSL requires a dedicated IP.
Good Web hosting companies offer web interfaces like Cpanel to manage client accounts and other packages might also be implemented for support and billing. Web hosting accounts usually have several services like mail, sub-domain setup, databases, dns tools
As we already mentioned, other complex sites call for a more comprehensive packages that provide database support and application development platforms, for example PHP, Java, JSP, Perl, Ruby, Python and/or ASP.NET. These powerful tools allow the customer to write and install scripts for applications like forums and content management. For e-commerce, SSL is also required.
Dedicated hosting means that clients gets a server of their own with no restrictions, except for those designed to maintain the integrity of the Web host's network. Dedicated hosting can also be an expensive solution, as the purchase of the dedicated server itself is generally far more expensive compared to shared hosting.
Colocated hosting involves a server the user already owns or purchases himself to be hosted at the host's data center. Colocated hosting is generally chosen by people with good server administration experience and those with more significant needs than which can be satisfied by dedicated or shared hosting.
Soon you will find news and resources related to the Web Hosting industry in this site, from Web Host reviews and articles to useful resources for the Web Hosting user and the system's administrator.
Stay tunned for more artícles...
Trackbacks