All you need to achieve Web superstardom is a domain name and a small amount of space on a Web server. There's no one- size -fits-all solution when it comes to finding a Web host. Instead, you'll choose the right Web hosting company based on your budget, what you want your Web site to be able to do, and your own capricious whims (let's face itsome Web hosts just have way cooler names than others).
Finding the right Web host can take a bit of searching, and it may require making a few phone calls or just surfing around the Web. Before you start tapping away, it helps to take a look at the big picture.
Nowadays, Web hosting packages come in three main flavors:
Simplified Web site creation . In this case, the Web hosting company offers special software that promises to help you create a Web site in two or three easy steps. These tools range from terrible to awful (see Figure 3-7). After all, if you're content to create the same cookie- cutter Web site as everyone else, you probably aren't interested in HTML, and you wouldn't have picked up this book in the first place. Instead, go for standard Web site hosting and unleash your inner Web artiste .
|
Standard Web site hosting . Here, you're given a slot of space on a Web server to manage as you see fit. You create the Web page files you want using your own computer, and then copy these files to the Web server so that others can see them. This type of Web hosting is all you need to use this book.
Web application hosting . This option makes sense if you're a programmer at heart, and you need a Web server that can run your Web applications. A Web application can be quite neatit can perform complex calculations, read vast amounts of information from a database, and spit out made-to-measure HTML on the fly. However, programming a Web application is far from easy. In this book, you'll focus on creating ordinary Web sites, and using third-party services when you need more complex features like an e-commerce shopping cart. That means Web application hosting is overkill.
Web hosting packages usually charge a monthly fee. For basic Web hosting, this fee starts at the reasonable sum of $5$10 per month. Of course, it can escalate quickly, depending on what features you want.
You need to ask yourself one important questionwhat features do you need? Web hosts are quick to swamp their ads and Web sites with techie jargon, but they don't tell you which services are truly useful. Here's a quick overview that describes what Web hosts sell (and what you need to know about each offering). If you'd like to keep track of which features you need, there's a checklist you can fill out on Section 3.3.2.1, or you can download it from the "Missing CD" page at www.missingmanuals.com.
Web space is how much space you're renting to store your Web site. Although HTML pages are extremely small, you may need more space to fit in images or files you want others to download. A modest Web site can easily survive with 20 MB (megabytes) of space, unless you're stuffing it full of pictures or videos . Many Web hosts throw in much more, often as much as 500 MB or 1 GB (gigabyte), knowing you'll probably never use it.
Bandwidth (or Web traffic, as it's sometimes called) is the maximum amount of information you can deliver to everybody who surfs to your Web site in a month. Usually, you can make do with the lowest bandwidth numbers offered by your Web hosting company (with 1 GB being more than enough). For more information, see "The Riddle of Bandwidth" on Section 3.3.2.
A domain name is a custom Web site address, as in www.HenryTheFriendly.com . If you decide to get a custom domain name, you don't necessarily need to get it from the same company that hosts your Web site. However, it does make life easier, and a custom domain name is often thrown in for a discounted price when you sign up for a Web hosting plan.
POWER USERS' CLINIC The Riddle of Bandwidth |
Most Web hosting companies set their pricing, at least in part, based on your Web space and bandwidth needs. This can be a problem, because the average Web site creator has no idea how to calculate these numbers. It's even harder to come up with realistic estimates. Fortunately, you can save a lot of time and effort by understanding one dirty little secret: for the average personal or small business Web site, you don't need much disk space or bandwidth. You can probably take the smallest amounts on offer from any Web hosting company and live quite happily. The only real exception is if your Web site is ridiculously popular, if you're showcasing a huge catalog of digital photos, or if you want to store extremely large files and let visitors download them. If you still insist on calculating bandwidth, here's how it works. Let's say you've got a Web site with 100 relatively modest pages that are each about 50 KB (kilobytes), including graphics. Right away, you can calculate your Web space requirementit's 50 KB * 100, or 5 MB. To calculate the bandwidth, you need to make estimates about how many visitors will surf through your site, and how much content they'll request over each visit. Suppose your Web site is doing well, and receives about 10 visitors in a day. Say an average visitor browses through 20 pages before leaving. In a day, your bandwidth usage is 10 visitors * 20 pages * 50 KB, or 10 MB. Over a 30-day month, that's 300 MB, still less than a third of the 1 GB bare minimum that most Web hosting companies offer. So why do Web hosting companies focus on Web space and bandwidth numbers? It's partly to satisfy large customers who really do have greater requirements, but it's also to confuse everyone else into buying more than they need. Here's another scenario: you create a Web site and add links that allow visitors to download MP3 files of your underground all-percussion garage band . You offer up three songs, each of which is a 4 MB MP3 file. Now the equation changes. Assuming a steady stream of 10 visitors a day, and assuming each visitor downloads all three songs, you've hit a bandwidth of 10 visitors * 3 songs * 4 MB, or 120 MB. Now your monthly bandwidth usage tops 3 GB. You're probably still in the clear, because many Web hosting companies offer 7 or 10 GB in their starter packages. However, you'll want to pay more attention to the bandwidth number. If bandwidth is important for you, you need to know what will happen if you surpass your bandwidth limit in a month. Some Web hosting companies cut your Web site off entirely at this point (or just show your visitors an explanatory page saying the site is temporarily inactive). Other Web hosting companies tack on extra fees. So ask. |
Email addresses . Odds are, you already have some of these. But you may want an email address that matches your Web site address, especially if you're paying for a customized domain name. For example, if you own www.HenryTheFriendly.com , you'd probably like to use an email address like Hank@HenryTheFriendly.com. Web hosting companies give you different options heresome may just forward the email to another email address (which you'd need to supply them with), while better packages will give you a dedicated email inbox with plenty of space for receiving and storing messages.
Upload-ability how easy it is to transfer files to the Web serveris another important detail. As you saw in the previous chapter, you can perfect your Web pages on your own computer before you upload them. But once your Web site's ready for prime time, you need a convenient way to copy all the files to your Web server. For greatest convenience, look for FTP (File Transfer Protocol) support, which lets you easily copy a number of files at once. Some Web hosts may also provide integration with popular Web design tools like FrontPage and Dreamweaver, allowing you to upload pages without leaving your Web editing program.
Frills . In an effort to woo you to their side, Web hosting companies often pack in a slew of frills. For example, sometimes they'll boast about their amazing, quick-and-easy, Web site creation tools. Translation: they'll let you use a clumsy piece of software on their Web site to build yours. You'll end up with a cookie-cutter result and not much opportunity to express yourself. Steer clear of these pointless features. More usefully, a Web hosting company can provide Web site statistics detailed information about how many visitors are flocking to your site on a daily or monthly basis. Some Web hosting companies also offer support for server-side scripts ( essentially , miniature programs that can run in your Web site) with catchy acronyms like CGI, JSP, PHP, and ASP.NET. Although these features are powerful, they require programmer credentials. They're all beyond the scope of this book.
Now that you have your requirements in mind, it's time to start shopping for a Web host. The following sections take you through your options.
As you may have already realized, your ISPthe company that provides your access to the Internetmay have its own Web hosting services. In fact, these services are sometimes included in the basic subscription price, meaning you may already have a dedicated amount of Web space that you don't even know about. If you're in this situation, congratulationsyou don't need to take any extra steps. If you're unsure, a quick call to your ISP will fill you in. Make sure you ask for "personal Web space." Many ISPs also provide large-scale Web hosting packages for a monthly fee.
Obviously, ISPs differ in whether or not they provide Web space. You're more likely to get a small amount of Web space if you have a high-speed broadband connection (cable or DSL) rather than a dial-up account. Often, the space is as little as 5 or 10 MB, which is much smaller than what you receive from a Web hosting company. And no matter what ISP you have, you won't get a customized domain name as part of your package (although you can purchase one separately).
Before continuing any further, it might be worth it to make a quick call to your ISP or visit their Web site to see if they provide Web hosting services. In the meantime, Table 3-1 lists some popular ISPs and their support for Web hosting (at the time of this writing).
ISP | Personal Web Space | Verdict |
---|---|---|
America Online (AOL) | Provides a wizard-based hosting service that anyone can use for free, called AOL Hometown (http://hometown.aol.com). Existing AOL customers have added features, like FTP. Web space is limited, and ugly advertisement banners are mandatory. | North worth the trouble. |
United Online (NetZero, Juno, and BlueLight) | No. | No. |
Comcast | Yes. | Suitable for small sites. |
Earthlink | Yes. Also offers a premium Web hosting service for a monthly fee. | Suitable for small sites. |
Verizon | Yes. Also offers a premium Web hosting service for a monthly fee. | Suitable for small sites. |
SBC Yahoo! | The only free service is through GeoCities, which has no FTP access and forces you to use advertisements. Better Web hosting is available for an additional fee. | No. |
AT&T | Yes (depending on your plan). | Suitable for small sites. |
BellSouth | Yes (depending on your plan). | Suitable for small sites. |
Road Runner | Yes. | Suitable for small sites. |
MSN | Provides a free service called MSN Spaces (http://spaces.msn.com) that lets you build a blog (Chapter 17) or a personal site with pictures. The service doesn't let you upload your own Web pages. Microsoft also offers real Web hosting, but it's a little pricey. | Too limited. |
Technically, anyone that provides Web space is a Web host, but there's a class of companies that specialize in Web hosting and don't do anything else. You can find these companies all over the Internet, or in computer magazines. The disadvantage is that Web hosting companies always charge by the month. You won't get anything for free.
The sad truth is that it's almost impossible to research Web hosting companies online, because the Web is swamped with more Web hosting advertisements than those for cut-rate pharmaceuticals . Fortunately, there are many good choices.
Table 3-2 lists just a few good ones to get you started. If you're curious , be sure to check out these Web sites and start comparison shopping.
Name | URL |
---|---|
Brinkster | www.brinkster.com |
Insider Hosting | www.insiderhosting.com |
Pair Networks | www.pair.com |
Sonic .net | www.sonic.net |
As you consider different Web hosting companies, you'll need to sort through a dizzying array of options on different Web sites. In the following sections, you'll learn how to dig through the marketing haze and find the important information on the Web sites of two Web hosting companies.
Figure 3-8 shows how you can assess the home page for the popular Web hosting company Aplus.Net. The company offers Web hosting, dedicated servers, and Web design services. All three options are designed to help you get online, but the Web hosting option is what you're really looking for. The dedicated server option is a premium form of Web hosting. It means that your Web site will run on a separate computer that doesn't host anyone else's Web site. This is primarily of interest to large business customers with high-powered Web sites that chew up computer hardware resources. Most personal and small business Web sites run on shared servers without any noticeable slowdown . The Web design option is mainly of interest to HTML-phobes. It allows you to pay a Web design team to craft all the HTML pages and graphics for your Web site. But where's the fun in that?
The choices don't end there. Figure 3-9 invites you to narrow down your choice based on the type of operating system you want for your Web server. Unless you're a programmer planning to create special software to run on the server, there's no reason to care what type of operating system runs on the Web server. Assuming the Web hosting company does its job and distributes the Web sites they host over multiple computers, your Web site will be just as fast and reliable on any system. When was the last time you asked yourself what operating system runs eBay (Windows) or Amazon (Linux)?
At the end of your search, you've discovered that the cheapest option is currently $6/month for a 50 MB Web site with 1 GB of bandwidth. A free domain and five email addresses are thrown in for good measure. The virus and spam protection is much less interestingit simply indicates that your email will have automatic filtering to catch dubious messages. The Web Control Panel refers to the page where you can configure your Web site settingsbut every Web hosting company offers that. For the final assessment, click "more info " and you'll see mostly the same list with a few more details, including FTP support (Section 3.4.2).
|
|
Overall, the Aplus.Net search turned up a solid offer at a fair price. Discerning Web shoppers may be hoping to save a few dollars or get a little bit more space.
Figure 3-10 shows another Web hosting companyBrinkster. Brinkster's target audience includes personal Web site creators , small businesses, and developers, rather than large institutional customers. As a result, you won't find premium features like dedicated server hosting. However, you just may find a better deal for your Web site.
|
To get the full details, click the More button in the Personal Package box. You'll see the details in Figure 3-11.
Now that you've taken a tour of two Web hosting company Web sites, you're ready to evaluate some more. Or, if you're really impatient, you can set up your Web site using one of the hosting companies you've seen. It doesn't take anything more than a couple of mouse clicks, and you'll be completely online in only a few hours.
|
Not yet swayed by any of the hundreds of Web hosting companies on the Web? Not tempted by the offer of a little Web space from your ISP? If you're hoping to save a monthly fee at all cost, there is a solution, but it may not be worth the aggravation. The Web has a significant number of free Web hosts. These free hosts are companies that give you a small parcel of Web space without charging anything. Sometimes it's because they hope to get you to upgrade to a cost-based service in the future when you outgrow the strict limitations of the free package. Other times, they may just be interested in the advertisement revenue. That's because free Web sites universally force you to include an obnoxious ad banner at the top your Web pages.
If you're still interested in joining The Dark Side of the Web, Table 3-3 lists some well-known free Web hosts.
Web Host | Service | Verdict |
---|---|---|
Yahoo GeoCities http://geocities.yahoo.com | Fair space and bandwidth, but you're stuck with an ad bar and forced to use limited page-creation software. You can upgrade to FTP access (which gives you the ability to upload your own HTML creations) for a monthly fee. | Not worth the trouble. |
Angelfire http://angelfire.lycos.com | Fair space and bandwidth, along with FTP support (allowing you to avoid those dodgy Web site creation tools). The ad bar is mandatory, unless you upgrade to a monthly fee plan. | Acceptable, if you can stand the ad bar. |
Tripod www.tripod.lycos.com | Fair space and bandwidth, along with FTP support and a mandatory ad bar. Similar to Angelfire, along with the option to upgrade to a fee-based plan. | Acceptable, if you can stand the ad bar. |