Web hosting Services
Web hosting is the service that makes your website available to be viewed by others on the Internet. A web host provides space on its server, so that other computers around the world can access your website by means of a network or modem. There are literally thousands of web hosting services available today, ranging from free services with limited options to expensive, specialized business web hosting services. Which option you choose depends primarily on how you plan to use your website and how much you want to spend.
Types of Web Hosting Services
Free Web Hosting
Free web hosting is another good option for smaller, personal websites. There are many free hosting providers that offer all types of features; some include CGI access and more. The drawback to most free hosting services is that they are funded by advertising that appears on your site, so free web hosting so generally best for personal, rather than business, websites.
With paid hosting, you pay a fee for space and services on a web hosting provider's server. Monthly fees can range from a few dollars to several hundred dollars. Obviously, the more you pay, the more features you should have at your disposal. Services can include CGI access, database support, ASP, e-commerce, SSL, additional space on the server, extra bandwidth, and more.
Which Web Server
Linux or Windows?
The truth of the matter is these two web server platforms are functionally equivalent, it all depends on what are your hosting needs, and what are you most comfortable with. Both platforms differ in cost, ease of use, versatility and stability. Windows costs more than Linux..
Allows for running scripts written in PHP, Perl, Python and other Unix-originated languages. It usually supports MySQL and PostgreSQL databases.
Allows for running ASP scripts and utilizing .NET and other Microsoft technologies. It supports Microsoft SQL Server and Access database.
If your website does not require any scripting support, you should choose Linux hosting because they are more economical. However, if your website needs scripting and database support, you should choose the platform that supports the technologies you use
Most hosting companies require that you own your domain name in order to host with them. If you do not have a domain name, the hosting companies will help you purchase one..