Ok so now that you have registered a domain name what’s next?
The next step is finding a reliable web host or setting up a web server. There are several types of web hosting options out there.
The cheapest type of web hosting is known as ISP (Internet Service Provider) web hosting. ISP web hosting is where the pages of your web site are located on your ISP’s server. The majority of ISP’s offer two methods of hosting your site:
a) Setup a sub site on the ISP’s main site.
b) Set up a virtual domain on the ISP’s server (where you are allowed to use the domain name that you purchased). ISP web hosting in my opinion should be avoided. The disadvantages (such as ISP’s may limit disk space, ISP’s may prevent the use of CGIs, ISP’s may charge for additional bandwidth, ISP’s may not allow you to access web analytics/usage logs) outweigh the main advantage (ISP are the cheapest hosting solution).
Using a hosting company is the second option and is highly recommended for small to medium sized businesses. Hosting companies generally provide either virtual hosting (shared hosting where your site resides on a server that also hosts other websites) or dedicated servers. Virtual hosting is the most common solution that small to medium sized businesses choose. However, depending on how large your website is and how many visitors your website receives a dedicated server may be the best option. Let’s briefly go over what you should look for when choosing a hosting company.
1) Does the hosting company offer 24/7 support? Do they have a support ticket system or online chat system where you can connect with a live person?
2) Does the hosting company offer a money back guarantee?
3) Does the hosting company provide you with control panel access?
4) Does the control panel that the hosting packages comes with include a password protect directory feature?
5) What type of web analytic tools are available to keep track of website statistics?
6) Does the hosting company allow you to run CGI scripts?
7) Does the hosting package come with POP (Post Office Protocol) support?
Does the hosting package come with a dedicated IP address? If so can SSL (Secure Socket Layer) be installed on the server?
(This is very important especially if you plan on setting up an e-commerce website.)
9) Does the hosting package include Fantastico which has osCommerce pre-installed making installation easy?
10) Does the hosting company allow FTP access to the server?
11) How much space and bandwidth is provided with each hosting package?
If you cannot answer any one of these questions for a particular hosting company then I strongly recommended not choosing that particular hosting company.
A Helpful Hint:
Before choosing a hosting company do some research. Visit hosting forums and check out what current as well as past customers have to say about the hosting company you plan to use.
Finally, the most expensive method is having your own on-premises server. An on-premise server requires a dedicated high speed connection as well as a server that is properly configured. This option is recommended for very large companies. One must consider the following when choosing this option:
a) You must have an individual or employee that knows how to resolve issues and maintain the system on site.
b) You will be responsible for data backup as well as implementing a power backup system.