Advanced HTML Guide

Everything You Wanted To Know About Buying Webspace
(But were Afraid To Ask)

UpWeb Space

Buying web space can seem difficult so this page is here to answer any questions that you may have. In July of 1998 I bought my first web space hosting package and my first domain name but found that there did not seem to be very much helpful information about on how to do this so I had to work most of this out for myself.



UpWhy do I want commercial web space?

There are many reasons why commercial web space is better than the web space you get free from your Internet Service Provider or from a free web host:

Advert free webspace: You may be fed up with the advertising banners that free space providers automatically put on your HTML pages.

To make money: Commercial webspace will generally allow you to put your own adverts on your site and allow you to join affiliate or other money making programmes.

Faster more reliable hosting: Commercial servers will generally be faster and more reliable than the free space that you are using now.

More features: You may get extra facilities such as server logs, PHP, MySQL databases and CGI-Bin. These features will allow to create dynamic sites and host applications on your site such as blogging and discussion board software. If you are wanting to host a blog or discussion board look for hosting services providing MySQL database access.

.htaccess support: If you get are allowed to use .htaccess files then you may be able to password protect parts of your site, use redirections or install custom error pages - look for .htaccess facilities. See my Password and .htaccess pages for information on how to do this. You'll need Unix/Linux rather than Windows hosting to use .htaccess files.

You own domain name: You will get a better domain name that any free space can give you. Often you can get discounts if you buy space and a domain name together. Buying both together will make your site easier to setup so I'd recommend a host that will sell you both the webspace and domain name together.

Consistent web address: If you regularly change Internet service providers then you will lose your free ISP provided web space. This will lose you the benefit of any search engine coverage or other links which you have built up. You will have to work hard to get your traffic back. By keeping your ISP and web space separate you will be able to keep your web pages at a fixed address. You could also benefit from a professional looking email address which will not change if you move to a new ISP.

Server logs: You may get access to the server logs so you can see exactly how many people are looking at each of your pages. These logs can give you information such as which browsers your viewers are using, and which web sites took them to yours. These logs can tell you if there are errors in your site such as 404 'Not Found' erros which web site statistics tools such as Google Analytics won't be able to tell you.

In case you are wondering this website is hosted by 1&1 Web-Hosting. The space and name cost about £60/year and includes PHP / .htaccess and server logs. Another large hosting company to look at is Hostgator.

UpHow much web space is enough?

These days most providers will give you from several hundred megabytes, to several gigabyte in some cases - far more than you are ever likely to use. Compare the space between providers but remember if your website only takes up a few megabytes and is unlikely to massively expand then the provider which offers you 400mb is no better for you than the provider who gives you 200mb.

UpCost of web hosting

Expect to pay between £50-£100/year in general for a virtual server (PHP, CGI, MySQL, server logs and a domain name). You might pay £30-£60 for basic commercial web space without any extras.

UpShould I go for Unix/Linux or Windows hosting?

There are two main operating systems for hosting web sites. There is Unix/Linux (as used by this site!), and there is Windows. If all you are doing is uploading static HTML files then it probably doesn't matter which one you choose. If you want to do anything more clever then it does. Note that the operating system used to host your web site has nothing to do with the operating system used on your PC.

Unix/Linux is the operating system used to host most web sites on the internet. Generally sites hosted on Unix/Linux boxes will be using the Apache server. It gives you PHP, Perl and .htaccess. There is a huge amount of information on the internet about how to use all the features. Lots of software for your website such as blogging software, form scripts and photo gallery scripts are available completely free if you use Unix/Linux hosting.

If you want to use features such as .NET then you should go for a Microsoft hosted package.

Most hosting companies will offer you the choice of either going for Unix/Linux or Microsoft. If you aren't sure which you want then I'd recommend that you go for Unix/Linux. Go for Microsoft if you know that you really need to use the features that you get with a Microsoft hosted site.

UpPHP / CGI-Bin access

This will allow you to run programs on your web space such as your own blogging application, discussion boards, search engines, forms and counters. Don't worry if you aren't an expert programmer as there are plenty of PHP and CGI web pages containing free scripts for you to use. Installation of the scripts is usually very simple and requires only a small amount of technical knowledge.

Most CGI programs are written in PHP, Python or PERL. These are interpreted languages so the files do not need compiling. You just upload the files to your server's correct directory using text transfer (NOT binary transfer) and the make it executable by using a TELNET or FTP program.


  • Cheapest isn't always best. Make sure the provider you go with looks financially sound. If they were to go bust then you could permanently lose your domain name - this happened to me! If you lose your domain name then you will lose all your traffic and will have to start promoting your new site from scratch.
  • Many providers have Bandwidth restrictions and you could be fined or charged extra if your site is very popular. Providers typically let you have many gigabytes of bandwidth per month. You need a really popular site to go over this. If you have a very popular site you may have to go for a business or professional package rather than a cheaper one.
  • Some providers will charge you if you upload a buggy PHP or CGI script as the script could interfere with other users' web sites.
  • The provider may want a one-off set up fee for setting up your web space.
  • Many prices do not include VAT so make sure you know the full price before paying.

UpQuestions To Ask

  1. Can I have some addresses of sites that you host? - (this will allow you to make sure that their server is fast enough). You can try emailing the site owners to see if they would recommend their host.
  2. Check on any of the above points if you can't find the answers on their web site.

UpDomain Names

This is the address that people can type in to their browser to get to your site. For example if you type in you get to one of my sites. This address is much easier to remember than the site's previous address of, it looks much more professional.



UpWhy do I want a domain name?

  1. It will give you a professional web identity.
  2. People will be able to remember your web address easily which should mean more visitors.
  3. By owning a domain name you will be able to keep your web pages at a fixed address even if you move ISPs or change to a different web space provider.
  4. It is likely that you will get a better search engine ranking. Many search engines give a high rating to keywords which are in the domain name.
  5. You are buying an asset which you could potentially sell in the future. Good domain names, or poplular websites can sell for many thousands of pounds.

UpFinding a domain name

If you are looking for a domain name you can use this domain name search tool to check if the domain you want is available.

Domain name search:


UpWhat to pay for your domain name

As of 2010 you can buy domains for about £3 per year. and .com / .net domains cost around £10 per year. It is best to buy the name and web space together otherwise your name seller may charge an extra fee for pointing your domain name to your web space. If you are not bothered about having any commercial webspace then you can get a very cheap name to forward to your free web space from 1&1 for £3 / year.


  • Many prices do not include VAT.
  • In order for your domain name to point to your space it need to be stored on two separate computers called Domain Name Servers (DNS), if you buy your name and space from the same people this will be done automatically for you. However if you buy them from different people your web space provider may charge you an extra fee for pointing your domain to your space.
  • Make sure that the domain name is registered personally to you and not to your hosting company. If it is registered in your own name then you own it. If it is registered in your hosting companies name then they own it which could cause problems if the hosting company collapses.

UpQuestions to ask

  1. If you are buying a ensure that the price quoted includes all set up and Nominet fees.
  2. Check on any of the above points if you can't find the answers on their web site.

Advanced  HTML
Privacy Policy
Advanced HTML Home
Copyright © 1997 - 2024
Hosted by IONOS