Subscribe to Windows IT Pro
August 10, 1999 03:07 PM

NT Web Hosting Services

Windows IT Pro
InstantDoc ID #7092
Rating: (1)
Compare options for outsourcing your NT Web site

Given a copy of Windows NT and an Internet connection, anyone can create a Web site. But in today's fast-paced markets, building and maintaining a Web site usually means outsourcing: Your company pays someone else to host your site. Shared-hosting services put many different Web sites on the same servers, so the sites share resources and costs. By outsourcing your Web hosting to a service, you outsource most of your administrative and maintenance costs.

Web hosting services do regular backups, often hourly. The companies have 24 X 7 staffs that keep their servers running to guarantee uptime. In addition, hosting services handle bureaucratic administrative details such as registering your domains and obtaining digital certificates. Some services also offer e-commerce systems that provide secure online markets for your customers. Third-party services host some of the largest Web sites on the Internet, such as Yahoo!, Lycos, and SportsLine.

The Web hosting market has been growing rapidly, and NT-based site hosting has been growing even faster. NT hosting accounts are usually more expensive than UNIX accounts because Linux, BSDI, and Apache are free and NT is not. However, the cost difference between an NT and UNIX account isn't huge, and you can easily justify the expense if NT is your Web applications' native environment. Forrester Research predicts that NT's share of the shared-hosting market will grow from 6 percent in 1998 to 20 percent in 2003. The dedicated-hosting market is even more NT-focused: Forrester Research predicts the NT dedicated-hosting market share will grow from 29 percent in 1998 to 45 percent in 2003.

The increase in the number of Web-hosting services has created a market for third-party products for NT ISPs. For example, 123 Go Global, CrystalTech, Interland, and Media3 all use Ipswitch's IMail. Some ISPs also recommend products to their customers, such as which external authentication manager to purchase. I suspect that some of the services I tested based their administrative control panels on third-party products, but the services never gave me a clear answer. Microsoft ships a barely adequate product for administering Internet Information Server (IIS), and this inadequacy creates a value-added opportunity for Web-hosting services.

My research confirms Forrester Research's results: I found that many Web-hosting services, including many of the largest services, offer NT hosting. However, many services offer NT hosting on only dedicated servers because of the security concerns that hosting an NT-based site presents, especially in a shared environment. When a site supports powerful applications (e.g., Allaire's ColdFusion) in a shared environment, the hosting service must lock down privileged resources, such as Registry access. (For more information about Web-hosting security concerns, see the sidebar "Security in a Hosted Environment," page 138.)

However, some Web-hosting services use security concerns as an excuse for their lack of useful administrative features. For example, some inferior services offer Telnet access and command-line utilities to manually change your files' and directories' ACLs. Some services offer the standard IISADMIN page that comes with IIS. Quality Web-hosting services provide a secured Web page in which you can manage users, ODBC connections, and directory access.

I discovered that, pricing details aside, the administrative features a service provides differentiate it from the competition. If your site supports a nontrivial Web application that talks to a database or requires secure pages that users need a password to access, comparing administrative features is worthwhile.

I reviewed eight NT shared-hosting services. To select these services, I looked for services that support sophisticated NT applications and provide the flexibility for your site to grow. All the services I reviewed support upgrading your site to a dedicated server, provide 24 * 7 support staff, and let you use Active Server Pages (ASP), Perl, Common Gateway Interface (CGI) programs, ColdFusion, and Microsoft SQL Server. Many services I tested bragged about their 99 percent or greater uptime, but a little math reveals that these numbers don't merit bragging rights: 99.5 percent of a 24-hour day is 1432.8 minutes, which means that these services average 7 minutes and 12 seconds of downtime every day.

To test the Web-hosting services, I wrote an application that maintains the member list and a contractor database for a neighborhood association. Users can add new contractors, create contractor references, and edit contractor records, including the types of work a contractor does. The application uses five tables in one database, and I tested it with both Microsoft SQL Server and Microsoft Access. In addition, I wrote identical versions of the application in ASP and Perl and tested each version on all the services. For more information about the test application, see the sidebar "The Test Application and Posting Process," page 140.

My testing and research proved that some services are clearly better than others. Although price and quality of administrative features affected my assessment of a service's overall value, testing revealed that the accessibility of a service's features is also an important factor. Overall, Interland earned the Editor's Choice award because it provided the best service at a competitive price.

Some people argue that conventional application software is dead and Internet-distributed programs are the future. If this prediction holds true, Web-hosting services will definitely play a central role.


123 Go Global
123 Go Global is a group of hosting companies that includes 1st Choice International and 1st Host International. Unlike most hosting services I reviewed, this company focuses more on NT hosting than UNIX hosting.

123 Go Global offers six NT hosting plans: NT-0 through NT-5. NT-0 and NT-1 are minimal plans that don't offer many NT features. The best values start at NT-3, which costs $25 per month and includes ASP and ColdFusion support, 50MB of disk space, and 4GB of bandwidth per month. You can also order Microsoft Index Server support, VPN connections, and hourly system backups for all 123 Go Global's plans. The company provides unlimited Microsoft FrontPage subweb support, and it generates excellent WebTrends traffic reports for your site. In addition, 123 Go Global gives you raw log access. To create an e-commerce site, Microsoft Site Server 3.0 Commerce Edition is available for $200 per store. 123 Go Global also provides a 24 X 7 toll-free technical support number. I ran into some problems with 123 Go Global's hosting services, and its technical support staff responded well.

123 Go Global lets you create a pretty good Web site for a reasonable price, and its Web-based email is especially appealing. (123 Go Global is one of four services that use IMail, which lets your users send email from a Web page, as Screen 1 shows.) However, its lack of an online control panel made development more cumbersome than development using the other services I reviewed. I had to contact customer service to get Data Service Names (DSNs) and usernames and to set privileges on specific files and directories. 123 Go Global supports ASPLogin, which you can use to create a user database. Many applications manage users and access rights using their own software logic based on their user directory. If your applications work this way, 123 Go Global will work for you. However, if you want to manage users and access rights outside your application, consider a company that provides a good administrative page.

I was surprised to discover that 123 Go Global requires file DSNs for database access—it was the only company I reviewed that had this requirement. File DSNs, which contain database-connection information in a file, are plain-text files, so ODBC won't store a database password in them. In addition, you can have only one file DSN in a domain.

123 Go Global's other drawbacks include the lack of both a redundant backbone connection and streaming audio and video. Also, it was one of only three vendors that don't support SQL Server 7.0. Despite these shortcomings, 123 Go Global isn't the worst value of the hosting services I reviewed.


CrystalTech
CrystalTech offers six pricing plans, Plan I through Plan VI. Plan I provides 1GB of transfer, 20 POP accounts, and almost all CrystalTech's standard features (e.g., 24 * 7 technical support, Perl support, WebTrends reports, and Access and ODBC support) for $19.95 per month, but this plan doesn't support SQL Server, Index Server, or Secure Sockets Layer (SSL). Plan II doubles transfer allowance and disk space, and gives you 30 POP accounts and SSL for $39.95 per month. However, to gain SQL Server and Index Server support, you have to spend at least $79.95 per month for Plan III. In addition to Plan III's features, Plan IV offers 6GB of transfer, 400MB of disk space, and 40 POP accounts for $109.95 per month. Plan V, which costs $189.95 per month, and Plan VI, which costs $259.95 per month, are too expensive, and prospective customers should consider spending another $100 for a dedicated hosting service (so that you're not paying to compete with other sites for system resources).

One of CrystalTech's main features is its configuration Web page. (The company promises to upgrade this page soon.) The existing configuration page starts with an excellent FAQ that was helpful during development. Next, the configuration page includes a daily updated WebTrends site statistics report, as Screen 2 shows, that is similar to the reports 123 Go Global, Interland, and Media3 provide. The configuration page also offers an unimpressive list of links to Web resources, mostly various Microsoft pages. Most of the other vendors I reviewed provide a better resource list.

The configuration page also contains a link to CrystalTech's network status page. This page is unique among the vendors I reviewed because it lists any server downtime in recent months, details about each downtime, including which servers went down and why, and uptime percentage reports for all its servers. However, CrystalTech reports uptimes by server number (i.e., 1 through 20) instead of server name, so I couldn't figure out which server my test site was on. The uptime reports showed that 3 of the 20 servers had uptimes of 99.3 percent, 99.4 percent, and 99.4 percent—all uptimes that fall short of CrystalTech's promised 99.5 percent uptime. However, I don't know how these numbers compare with other vendors, because only CrystalTech reports this data about its own server downtime.

The last item on the configuration page is a link to IISADMIN, the standard Microsoft Internet Service Manager (ISM—CrystalTech plans to replace this link with a control panel). You can use IISADMIN to set directories as executable or scriptable, turn indexing on and off, and set default documents. In addition, IISADMIN's security page restricts user access to a directory by specifying authentication based on a particular domain. However, IISADMIN can't manage users in a domain, so unless your Web hosting service provides an alternative way to manage users, IISADMIN's security feature is useless.

CrystalTech also offers IMail to administer your email system. The administration page is plain but effective and lets you create and manage accounts, mailboxes for accounts, and aliases. Clients can use IMail to read their mail both on the Web and using a conventional POP3 client.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    8 years ago
    Nov 11, 2004

    The service that Interland provides is dismal, only to be beat by their tech support.

    two weeks ago we were having massive issues with just basic ASP pages loading and connection with the ACCESS db we were using.

    in one instance, I sent them a very detailed description including where the ACCESS db file was and what it was named and the pages in questions and error messages...

    their response was:
    "We are unable to duplicate any errors on the page in question - The location of the Access db was not provided."

  • Chris Fillippi
    11 years ago
    Mar 27, 2001

    Hello I am a IT /Lan Specialist I am trying to Build a Web Hosting Server (NT Server) does anybody know how to create a NT or 2000 Server that will host Domains for the internet?

  • brandon
    12 years ago
    Oct 02, 2000

    Ditto on Interland. The horror stories I could tell. Email me if interested.

  • Todd Northrop
    12 years ago
    Jul 12, 2000

    I have had it with Interland!! I am actively looking for a replacement -- my site goes down literally every day. This is not a joke and not an exaggeration. It typically takes about 20-25 minutes to get a level 1 tech on the phone (after being on hold) and then at least another half hour talking to agonizingly slow tech people to get my site back up. I have switched servers at Interland SIX times! I really thought Interland would be a good deal and they looked very professional. Do not let yourself be deceived! I urge you to skip past Interland and evaluate others -- even if they cost much more. E-mail me if you have any questions.

  • Paul Motter
    12 years ago
    Apr 19, 2000

    Regarding Larry J. Seltzer's article on NT web hosting. I took his advice and went with a company he recommended -- Interland. What a sorry mistake this has been... Can you send me Larry's email address so I can update him on what has been happening?

    Regarding Interland -- supposedly selected as a "premier hosting company" by several magazines. They may be alright for a child who wants a website about his pet dog, but for serious business applications they are a total disaster.

    NO... this isn't a joke, Interland is a so unbelievably incompetent that it is making my job as a webmaster impossible. Right now Im dealing with two issues they have not been able to resolve - I am constantly getting "550 Access Denied" errors when I try to FTP into my site, and I haven't been able to access my server logs for Webtrends since April 4th. I have a very successful site and I need my numbers for my advertisers.

    I have been on the phone with tech support for several hours every day for 2 weeks trying to sort out the problems and I keep getting shuffled around from tech to tech each of whom promises to solve the problem and then doesn't respond for 24 hours. When I track them down again I usually get an email saying "the problem is solved" and I check it out and nothing has changed.

    For an Interland customer the worst thing that can happen is that your problem will get escalated, then you aren't allowed to talk to a human being. They shield their real techs away from the public and force all communication to go through the first tier phone support or the sales department.

    For example, I'm trying to get a table in my SQL database restored and they are going to charge me $500 to get the information that was lost. I honestly doubt that they actually know how to do a restore since we requested it 3 days ago and the person I talked to had to "talk to someone else" to see if it could be done. True to their style, I haven't heard back from anyone about it since.

    Requests to speak to management get sidestepped. You either get another "promise" to take care of things or you get transferred to a voicemail where no one responds to your call. I have sent email to everyone from the CEO on down and haven't even received a courtesy response.

    And mind you, I am a good customer having spent over $5000 on their services in the last 6 months.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.