"Grow Wise, Grow Happy," get organized, simplify, get motivated, increase productivity, accomplish goals, get healthy, raise happy kids, find your authentic self, improve your relationships, achieve success...

 

Finding a Place to Host Your Site

Page Updated July 28, 2007
Content Written/Updated April 6, 2007

You can't just make a website and leave it on your computer. You need a place to put your site, so other people on the Internet can get to it. This place is called a host server (AKA host). Some people have their own servers in their home or office. This is great if you know a lot about servers (and if you do, then you don't need to look at this page), but if you don't, you'll want to start here.

Should I Use a Free Hosting Service?

If you're just starting out or practicing, by all means, use a free host. There's no reason to spend money on obtaining hosting service if you're not planning to serve a large audience, sell items or services, or look professional.

These services often have advertisements on each page, and some do very annoying things, like put your page in frames or have pop-ups. It takes a bit of searching, but you can often find free hosting with minimal advertisements, and occasionally you can find a service that has no advertisements. Try looking at Free Web Space to find the hosting services that you need.

Another problem with free hosting is reliability issues. I've used quite a few hosting services who disappeared without notice, taking my website with them. Customer service is typically lacking as well.

Paid services have no ads and tend to stick around much longer than the free ones. Plus, they typically have much better technical support.

Kristen's Favorite Hosting Services

What Should I Look for in a Host Site?

FTP Uploading

FTP is short for File Transfer Protocol. To use it, you'll need an FTP program (see Kristen's Favorite Software for my current favorite FTP program). Most FTP programs have an interface like a file manager. You just open the folder on your computer in one window, open your folder on your host server (which you'll need to log into with a username and password), and drag the files you want to upload or download from one folder to the other. Easy!

If your host doesn't support FTP, don't use them. Some hosts require you to go to their website and upload pages one at a time. Some let you upload your pages in group by packing them in zip files, but even that is annoying. FTP is the way to go.

Your Own Domain Name

Free hosts often give you a long URL with you username or account number as a directory name (http://www.myhost.com/myaccountname), and worse, some hosts will give you a URL that includes script code and unusual symbols. Then they charge you (often excessively) to configure their system to allow you to use a domain name that you've registered. Some paid hosts will do the same.

You want to register your own domain name (http://mydomainname.com). People remember a catchy domain name. They don't remember a long URL. You can point your domain name to any host, so no matter where you host your site, visitors can find you.

Most paid hosting services will allow you to integrate your domain name with your website, so every page will look like http://mydomainname.com/page.htm instead of http://www.myhost.com/myaccountname/page.htm. If your paid service doesn't let you do that, don't use them.

If you do happen to have a hosting service that doesn't allow you to integrate your domain name with your site, you can register your domain name and have it forwarded to your long URL provided by your hosting service. However, with forwarding, if somebody bookmarks a page on your site, they'll end up bookmarking the URL the host gave you, not your domain name. That means that if you switch hosts, that bookmark won't go to the new server, and the visitor will get a "File Not Found" error. You can mask the long URL with your domain name, but then visitors can't bookmark individual pages; they can only bookmark your domain name, which probably goes to your homepage.

I say, integrated domain names are the way to go.

Server-Side Scripting Support

Server-side scripting allows you to do all sorts of nifty things in the background without having to use javascript (which is slower and isn't supported in all browsers). Even if you don't know how to do any scripting yet, getting a host that allows such scripting will save you time later on by not having to switch servers.

Find out what types of server-side scripting your host supports. You'll also want to find out if they support things like FrontPage if you're using features that require FrontPage extensions as well as any other services you may be using.

Should I Pay for Hosting Extras

Don't get the super deluxe hosting package unless you are absolutely sure that you need it. Start with the basic package and upgrade as you need to. Things like database support may be necessary, especially if you don't plan on using third-party shopping carts. Extra software packages for forums, calendars, etc. are typically there for your convenience. If you know how to use server-side scripting and databases, you can make most of these tools yourself.


If you liked this page, please share it with others...

| | Tell a friend
Stay Updated! Get updates delivered to your inbox or XML Get Updates via Feed

Scroll down to comment on this article.

Related Items

Similar topics

See other topics in this category.




All content written by Kristen Brooke Beck (a.k.a. Kristen Beck, a.k.a. Kristen Helmer)

© 2002-2008 Kristen Brooke Beck and its affiliates and assigns and licensors.
All rights reserved.

TM Kristen's Guide , "Grow Wise, Grow Happy!", and the Kristen's Guide flower logo are trademarks of Kristen Brooke Beck. Trademarks may be registered in some jurisdictions and may not be used without written permission.
All other trademarks are the property of their respective owners.

DO NOT distribute without explicit written permission. Request Permission to Reprint an Article or Printable

Information on Kristen's Guide: http://www.kristensguide.com is an expression of personal opinion intended for educational and entertainment purposes and is not a substitute for services from a licensed professional. By accessing this website or using the information from this website in any way, you are agreeing to the terms of the User Agreement at http://www.kristensguide.com/user_agreement.asp.

Search

Stay Updated

Get notified when new printables, articles, and tools are available.

Add This!
XML Updates by Feed
Updates by Email

Free Tools Free Printables
Free Calculators
Free Site Widgets
Get Free Advice

Kristen's
Guide to...
Finding Happiness
Helping the World

Getting Healthy
Losing Weight
Looking Beautiful

Managing Your Home
Getting Organized
Food
Emergencies

Family & Parenting
Genealogy
Relationships & Friendships

Etiquette & Courtesy
Holidays & Gift Ideas
Travel

Money
Home Based Business

Computers
Website Design
Writing

Help KG

If you like KG and want to see more free printables, tools, and articles, then please help keep us going.

Link to KG on your blog, website, or social profile. (It's the best thing you can do to help.)


Tell a Friend About Us
Send a Comment
Report a Problem
Start a Discussion

Advertise

Advertise on KG

Site Statistics

Services Get Reprint Rights
Get Reviews of Your Products

About KG Who is Kristen?
What is Kristen's Guide?
Testimonials
Site Map
User Agreement & Privacy Policy
Contact Info
Home Page

Recommended

Kristen's Picks
Planners & Organizers

Favorite Sites

American Cancer Society Logo

UNICEF Logo

National Center for Missing and Exploited Children Banner on Kristen's Guide



Get
Kristen's Guide
Updates

Add This!
XML...by Feed
by Email



Latest
Kristen's Guide
Updates

See All Updates


Get
Kristen's Guide
Updates

Add This!
XML...by Feed
by Email



Get
Kristen's Guide
Updates

Add This!
XML...by Feed
...by Email



Get
Kristen's Guide
Updates

Add This!
XML...by Feed
...by Email


Recent Visitors


Get
Kristen's Guide
Updates

Add This!
XML...by Feed
by Email