You need to find a home for your masterpiece. While technically you can run your own server and host your site yourself, this requires a lot of technical know-how, not to mention money and equipment. I don't recommend it.
Free vs Pay
So, one of the first decisions you need to make is whether or not you want to put your Website up on a free service, such as GeoCities, or whether you're willing to pay to have someone host your site. A third option is to take advantage of sites that host designer's portfolios for free, such as .
I recommend that you pay to have your site hosted. Free services tend to have annoying pop-up ads. Also, if something looks to good to be true, it normally is. Today's free service could begin charging you tomorrow.
If you're willing to pay, there's still some decisions to make. You can have your ISP (Internet Service Provider) host your Web page. Most big ISPs, such as EarthLink, include space for a Web site in their monthly fees.
Or you can have your Web site hosted by a company that only host Web sites, and doesn't do any dial-up services at all. The advantage here is that most likely your site will be served faster: there aren't users like yourself dialing into the service to get access to the Internet. The disadvantage is that you'll still need to keep your ISP to access the Internet, so you'll be paying two separate companies: your ISP for your Internet access, and your hosting service for hosting your Web site.
Get a domain name. If you're doing a search for lawyers on the Net, who would you choose: http://www.lawyers.com or http://aol.homepages.com/members/lawyers?
If you register a domain name through Network Solutions, the cost is $70 for two years. After those two years you're billed $35/year. That works out to approximately ten cents a day for your domain name.
With the opening of the domain name services business, you can register your own domain name even cheaper. In fact, one option is to use a company like DirectNIC. They'll only charge you $15/year, and you can have your domain point to any URL on the Net.
See "Domain Name Registration Services and Tools" for more information on registering your domain.
Hosting Services
What should you look for in a hosting service?
You can fit an awful lot of Web pages into 10 MB space. You probably don't need more than this.
Access to CGI-BIN. If you want to install your own counter, guest book, or other custom scripts, you'll need to have access to the CGI-BIN directory. Some Web hosts don't allow this. If yours doesn't, make sure that at least they provide you with a CGI to email script. If they don't and you use a form, the completed forms emailed to you will have a lot of code in them.
Email forwarding or POP3 accounts. You want to look professional, so you want your email to look something like
. Even if your ISP is Earthlink, you can still have a
email address with email forwarding — you just tell all your email to be forwarded to your Earthlink email address. The advantage is that even if you change providers, your email stays the same. A POP3 email account is what your provider gives you. If your Web site is hosted with a different service, you should still be able to send and receive email by connecting through your ISP.
Autoresponders. You've probably been the recipient of "I'm out of the office until . . " emails. That's an autoresponder. You can take these further, though. Let's say you have something you send out all the time. For instance, you have standard pricing for logos, but you don't want to put it on your site. Prospects can click on "request logo pricing" and automatically receive your pricing. That's an autoresponder.
Statistics. You want to know how your site is doing, right? Your Web host ought to be able to provide you with statistics on how many hits your getting, broken down in a variety of ways.
If you don't want to learn HTML, some of the free/large hosts have their own proprietary systems so that you don't enter HTML at all.
Support. Can you reach a human being 24/7?
How much of the time is your Web site available? Many hosting services will boast something along the lines of "99% up time". There is no service that is up 100% of the time, but they shouldn't be down long.
Some hosting services charge you extra if you go over a certain transfer amount (the number of bytes transferred to the viewer when he calls up your site). Unless you have a very highly trafficked site, chances are whatever the default is shouldn't be a problem for you.
You may be interested in reselling Web space. If you're doing Web design, I highly recommend this. Normally, you buy a certain of space, and then you're free to resell that space pretty much however you want. It's a relatively easy way to make money, and helps you become a "one stop shop" for your customers. Other companies give you a percentage on each new site you sign up.
Other things to consider are FrontPage Extensions, necessary if you're using Microsoft Front Page, and possibly a shopping cart. Chances are you won't need a shopping cart, though (used in online bookstores, for example, to place your books into a "cart" as you shop, and then when you're ready to buy, you proceed to "check out".
You can view a screen capture of this format, or browse my portfolio (please don't email me that it needs work, I know it does!).
File Transfer Protocol (FTP)
Now that you've chosen your service, you need to get your files over to the server (upload your files). Your hosting service or ISP should provide detailed instructions on how to do this, so that's the first place you should turn to for help.
Files are transferred or uploaded by file transfer protocol (FTP). Programs like Adobe GoLive and Macromedia Dreamweaver include FTP in the program. There are also popular shareware programs, such as WS_FTP (PC) or Fetch (Mac). All of these programs will ask you for some basic information:
Host Address (this is the URL that you are sending your files to).
User ID
Password
Initial Remote Directory (this is the folder you will be placing your files into).
Initial Local Directory (this is the folder your files are stored in on your hard drive).
Host-Type (most FTP programs will detect this automatically).
In addition, you may need to tell your FTP program what type of file your transferring, HTML or graphics. Most FTP programs can detect this automatically, but if they can't, it's important to chose the correct type: ASCII for HTML, Binary for graphics.
Some services, such as AOL, have their own proprietary systems for uploading files to your server space.
FTP Resources:
FTP Software Options - PC
FTP (File Transport Protocol) Software
Mac OS FTP Clients
FTP Clients for Windows 2000 & NT
Tools - FTP
How to Upload Your Web Site
Two Great FTP Clients
FTP Browser
Next Feature
Before wrapping up this series with a look at search engines, we're going to take a break. The next feature will help you decide what to buy for your kids, whether they just think they're interested in graphic design or they're headed to college this Fall.