. ISPs usually assign you a certain amount of space on their computer. 5 MB is plenty of space for the Web pages and graphics for most business Web sites. I once jammed nearly 800 files and graphics into 5 MB. But ask if mail, log files, and system programs are counted in the 5 MB; these can sometimes take up considerable space. Web hosts which include mail and log files in the count commonly offer 15 MB minimum.
CGI-bin Access. Business accounts need to be able to reference programs in a cgi-bin directory, which includes a cgi program which generates the e-mail message sent out by Web page forms. So long as a good forms-to-email program is available in the host's main cgi-bin, that may be all you need. If you or your Web site developer need to write custom programs, though, you'll need your own cgi-bin directory. But here's the problem. Most Web hosting ISPs allow FTP access to a cgi-bin directory but not Telnet access. This can significantly slow down programming development time. If you don't have Telnet access, for example, you won't be able to compile any programs written in C or C++. You have to rely on the ISP's technical support to do that for you -- when he gets around to it. ISPs say that limiting Telnet access helps them keep out hackers, which is true. But if it is at the cost of getting your Web site working, the cost may be too high. Ask: "Do you allow us Telnet access to a cgi-bin directory?"
Virtual Hosting. These days nearly every ISP offers what is called "virtual hosting" or a "virtual domain." This allows you to have your own domain name such as http://www.yourcompany.com rather than use your ISP's domain name with a subdirectory designating your site, such as http://www.isp.com/yourcompany/. You definitely want virtual hosting. Sometimes an ISP will offer something called a "vanity domain" such as http://yourcompany.isp.com. Don't bother. Pay $100 to register a real domain name, and consider that an investment in marketing your company on the Web.
E-Mail Aliases. Once you have a virtual domain, ask your ISP how many e-mail addresses you are allowed. Many ISPs allow you to set up multiple "aliases" such as sales@yourcompany.com or info@yourcompany.com. Also ask if different aliases can be forwarded to more than one e-mail address. For example, I have a client with partners in Germany as well as offices in California, with e-mail aliases for each of them. For the smaller business, you probably don't need POP (Post Office Protocol) e-mail boxes on your Web hosting site. The POP e-mail box you have with your local access ISP is probably enough. But larger businesses may want to have multiple POP e-mail boxes at the Web hosting ISP.
Dependence. How free are you to choose another Web hosting ISP if this one doesn't work out? If your Web site developer provides hosting, what kinds of contracts lock you into using those services and for how long? So long as your name is listed as the "Administrative Contact" with InterNIC, you can transfer your domain to another ISP, though your previous ISP can slow down the process unless he cooperates. Make sure your Web site developer isn't listed as the Administrative Contact or it may be more difficult to switch to a new developer if the need arises.
Support. How many hours a day are technical support staff available? How quickly do they respond? How much help do they provide? If you need 24-hour technical support -- and larger companies and high-traffic Web sites do -- then expect to pay substantially more. People are much more expensive than machines
Author: by Dr. Ralph F. Wilson