The DCL Group: An IT Management Consulting Company

How to Select a Web Hosting Plan

By: Charles J. Lovey, Managing Member, The DCL Group LLC

Choosing the right hosting plan is one of the more important decisions in the process of establishing a website. While first class web hosting can do little to turn a poorly designed site into an online success story, it is equally true that even the best site will fail to achieve its goals if barriers such as downtime, slow server response, or the lack of critical functionality are keeping users away.

There are literally tens of thousands of hosting companies offering services throughout the United States. While there are a number of national-level companies that can provide whatever is needed to host all but the largest and most complex sites, we have found that local and regional providers often provide high levels of service at very significant cost savings. We recently made a hosting recommendation to a client with a previously established web presence; we were able to locate a superior plan with a well established regional company at less than 1/3 the cost of the client's existing plan.

Ideally, your business' web master/web design company should be able to recommend a few good hosting companies, and will help you to make the right selection from among the various plans that they offer. At our company we believe that this is an important part of our service, and are always ready to help clients work through the selection process. Because we are not affiliated with any hosting services, clients may be assured that our opinions are unbiased.

For those determined to "go it alone", or those whose web master or web designer has a hosting affiliation and want to do their own comparison shopping, we have identified some of the key considerations in finding a good hosting company and selecting the right plan for your website.

Web Hosting Defined

Web hosting is, simply, the provision of some combination of the hardware, server software, internet connectivity, and related services necessary to serve your website to the public.

Virtually everyone is familiar with the major internet service providers (ISP's), and virtually every ISP provides web hosting services. The major providers offer hosting plans capable of supporting at least a medium sized site with some level of database and/or e-commerce functionality.

(Some ISP's even provide for the hosting of a very small [typically 1-3 page] site as part of their basic services. This can a useful, no-incremental-cost option if your needs are limited to establishing a personal or family webpage).

At the farther ends of the spectrum are specialized, large scale hosting companies offering much higher levels of support and security to their clients, and smaller, local or regional companies which offer similar services to the ISP's, often at lower costs.

Hosting plans can have a multitude of features, but all plans fall into one of the following three categories:

Shared Server Plans:   These plans allow you to lease space on a server operated and controlled by the hosting company. You will be sharing space on the server with other users, often a great many of them. The hosting company is likely to maintain tight control over the types of activity permitted on the server: server-side scripting is likely to be restricted, and specialized software (for example, streaming media) will likely not be permitted unless offered as a standard service of the hosting company.

Shared server plans are the least expensive hosting alternative, and will typically support the needs of a small to medium sized business. They are the plans which we typically think of when we think of web hosting, and will be the focus of the content to follow. A large-scale commercial site will be better served, however, with one of the following options.

Server Co-Location:   These plans allow a business to maintain a dedicated server by leasing space in the hosting company's data center. The server may be owned or leased, but it is not shared with others. Typically, the hosting company will maintain connectivity to the internet, but will not manage or administer the server. (This responsibility remains with the user's IT department, or with an independent webmaster). Since the server is not shared, and the hosting company is not responsible for maintenance, these plans offer maximum flexibility to the user in terms of the selection of operating systems, server software, application services, and the like.

Managed Services:   A Managed Service plan allows the user to maintain its website on a dedicated server leased from and administered by the hosting company. Because the server is not shared, a significant level of flexibility is offered in terms of software and application services. Additionally, the hosting company will be responsible for 24/7 maintenance and support.

Finding the Right Hosting Company

As implied above, there are two major components to the web hosting decision: choosing the hosting company and choosing the plan. We recommend that clients approach the process by identifying a number of compatible hosting companies that they would be comfortable doing business with, and then comparing the plans offered by those companies.

The characteristics to look for in a hosting company aren't much different than the traits you would like to find in any significant supplier or service provider: you want to do business with a company that is reliable, flexible, competent, and trustworthy. The performance of your hosting company will (at least indirectly) be a reflection of your business to the entire community of users seeking access to you via your website. It is important that this reflection be favorable.

The process of finding hosting company information is fairly straightforward. A number of technology-oriented websites feature information, reviews and ratings on hosting companies, including CNet (http://www.cnet.com), PC Magazine (http://www.pcmag.com), and Ziff-Davis (http://www.zdnet.com). As might be expected, these sites focus their attention on the largest, national level hosting providers, although a strong regional company will sometimes attract their attention and receive favorable mention.

In addition to these technology generalists, there are a number of specialized sites dedicated specifically to providing web hosting information. Two of the better known offerings are Host Index (http://www.hostindex.com) and Top Hosts (http://www.tophosts.com). These specialty sites can serve up an overwhelming volume of hosting options, but are good sources of information if you are looking for a hosting company in a specific locale or have a unique set of hosting requirements.

In utilizing any of these resources, we would offer a few caveats. First, web hosting is a very fluid and intensely competitive business. A hosting company that might have been a top choice a few years ago may now be struggling through bankruptcy proceedings. Others may have been saved from this fate only by acquisition or merger with a competitor, who may or may not maintain their historical service level.

For these reasons, we would caution against giving too much weight to awards, user testimonials, or glowing media reviews, particularly if the information is not very current and the source is not unbiased and generally well regarded.

Also for these reasons, we believe that the best and most reliable information that you can obtain on a prospective hosting company is likely to come from friends and associates who have direct experience. Again, we would urge you to speak with webmasters or web designers in your area to find out which hosts they are suing and what their experience has been. Friends and business associates who maintain a web presence are also valuable resources. Try to identify those among your acquaintances who are maintaining websites that you admire and that seem to exhibit a high level of functionality. Their hosting requirements may be very similar to yours even if their underlying business is completely different.

Web Hosting Considerations

Once you have identified a number of hosting companies which might meet your needs, it is time to consider the "nuts and bolts" of the web hosting plan. The following are among the issues to be considered in evaluating your options:
  1. Consider the capacity limits under the plan. This includes storage space (typically expressed in MB), as well as transfer capacity (typically expressed in GB). It is important to understand historical usage, as well as the potential for any significant increases in transfer requirements.

    Exceeding the hosting company's transfer limits will typically be very costly. Seek the help of the hosting company and your webmaster to help you estimate the required transfer capacity. If you are simply not sure of the kind of traffic you will generate, err on the side of caution and buy a larger capacity plan. You will be able to drop down to a smaller plan after a few months if the extra capacity is not required.

  2. Understand the hosting company's backup policies. If a database is to be maintained in connection with the site, daily backups (at minimum) are required.

  3. Understand the hosting company's historical uptime performance and any uptime guarantees. Consider how the company's performance will be monitored if near-100% uptime is critical to your site. Also consider the extent to which the company willing to obligate itself pursuant to a Service Level Agreement.

  4. Consider the operating system employed on the hosting company's server. Some sites will require a particular operating system (Windows 2000 Server, NT Server, or UNIX) to run some related technology (a password protection scheme, for example). Alternatively, some users tend to prefer UNIX based servers, as the technology is well-established, widely understood, and has a reputation for stability and security.

  5. Consider any ancillary services which you now require or may require in the future. Does the hosting company allow you to load and run server-side scripts or servlets? Verify that their permitted scripting languages will support your needs. Consider also whether the company offers any pre-packaged services such as forms processing, chat capability, transaction systems, etc. if these services are useful to you.

  6. If you are using the site to sell a product, consider especially the need to provide secure transactions. Inquire as to the data security measures taken by the hosting company.

  7. Consider the technical support provided by the hosting company. Do they offer telephone support, or is all support by e-mail. Is the telephone support available 24/7? Find out if the hosting company offers any additional consulting services that may be important to you such as networking, administration, server-side programming, etc. Investigate the additional charges for these services.

  8. Consider your requirements and the company's offerings vis-a-vis e-mail. Consider the number of boxes offered, ability to use attachments, restrictions on the size of attachments, and mail box storage capacity.

  9. Consider the hosting company's ability to provide tracking tools and website statistics. Consider the information that you would like to be able to track - uptime statistics, number of unique visitors, sources of hits (i.e. were they referred from another site), user statistics on browser usage and screen settings, etc.

  10. Again, it is important to consider the reputation and viability of the hosting company. Try to obtain a peer recommendation. If it is of any importance to you, you may wish to consider where the data center and the company are based (that can be two very different places).

When the full gamut hosting considerations is listed in this manner, the selection of a web hosting plan can seem to be a daunting task. It need not be.

You will likely find a friend or colleague who has a site with a similar purpose and a similar set of requirements to yours. Obtain this associate's recommendations, as well as the recommendations of the web professionals who have helped you develop your site. Put together a list of prospective hosting companies, and make an informed investigation of their plans by considering the issues outlined above.

By using this systematic approach, you are likely to find a hosting company and a plan that fits your needs and budget, and presents your website to the world in the best possible light.





The DCL Group: An IT Management Consulting Company
The DCL Group  •  1545 Crabapple Lane  •  Plainfield, New Jersey 07060  •  (201) 320-2006