The web is a whole bunch of interconnected computers talking to each other either through phone lines, digital satellite signals, cable, and other types of data-transfer mechanisms by which they are connected.
The computers that are connected all the time are typically what is called a server. Servers are computers just like the one you’re using now to read this article, with one major difference; they have a special software installed called ‘server’ software.
Server software is created to ‘serve’ web pages and websites. Basically, the server computer has a bunch of websites loaded on it and it just waits for people (web browsers) to request or ask for a particular page. When the browser requests a page the server sends it out.
This post will let you through the very basics about hosting and domain names and making your website live.
Registering your domain name
Registering a domain name gets you an official address for your website on the World Wide Web so that the rest of the web can find you. Like your home address is unique in the real world, there also cannot be any duplicate addresses on the Internet, otherwise no one would know where to go! In other words, domain names are unique addresses on the web.
If you want to have your own unique address on the web, your own domain name, it will cost a few bucks for each year you want to ‘own’ the name. The cost of registering a domain name ranges from less than $10 USD to $30 USD per year and maybe more. You can register a domain from 1 to 10 years.
The reason it costs is because there is this central ‘address book’ of all the world’s domain names that needs to be updated and kept going – somebody’s got to pay for that!
When you type in a website’s domain name or click on a link to that domain name, your browser starts asking servers where that particular domain name is sitting and the servers are able to tell the browser where to go.
How to get your website ‘live’ on the web
Here are the two steps to going live on the web:
1. Registering your domain.
2. Rent some server space.
1. Registering your domain
There are many companies out there that allow you to register the domain name for your website. Prices vary, as does the quality of service, but at the end of the day, they all handle the details of getting your domain name listed.
These days, you will find many of the names you may be interested in registering are already taken. As mentioned above, domain names have to be unique and many have been slurped up.
What is the difference between .com, .net, .org, etc?
Practically speaking there is really no difference these days. Search engines don’t discriminate between a .COM address and a .NET address. The only thing you might consider is that people tend to type in .COM automatically since it was the first publicly known domain extension. So when registering a domain name, one would go for the .COM first and if it was taken, one would then try for any of the others. (.net, .org, .tv, etc …)
You probably guessed; a .COM address is not the same domain name of the same name with a different extension. So for example:
As such each of the addresses can be registered separately.
When renting space on a server so that it can serve your website on the World Wide Web, it is often called ‘hosting’. Companies that provide this service are often called ‘host’ or hosting companies. You can choose which type of hosting would you prefer: shared hosting, dedicated hosting, vps hosting or cloud hosting.
After you registered your domain, all you need to do it contact a hosting company and tell them you want to host you website and that you have a proper domain name. They will guide you through the process and you should be live on the web in no time! Some hosting companies do provide with a domain name too. You can ask them for more details if you need any.
A cheaper option
Some people may not want to buy a domain or go for free hosting because they have just a personal website for fun or practice. You can still get your website live on the web by using a free hosting service that allows to create what they call a ‘sub-domain’. A sub-domain is just a domain that is part of another domain. In that case, your website address will be like, for example:
Or it could be like:
This is fine for fun/project websites, but if you are serious about your website (say it’s your business website) using sub-domains is like taking someone else’s business card and writing you name on it! Also, there are security concerns.
One last point, I’ve heard of free hosting services that will allow you to host proper domains with them for free and without annoying ads that other free host will insert into your pages. But I’ve never used them, and in my opinion, you always get what you pay for.
Choosing the Right Hosting plan
- Amount of web space
This means how much web space the web hosting company will allow you to use for your web site. This can vary but usually starts at around the 100 megabytes mark, and can go all the way up to 1000 or 2000 megabytes. For all but the biggest web sites, 100MB is more than adequate. Some web hosting companies offer much more space – they are able to do this because they know that the average web site comes in at less than 100 megabytes.
- Number of email addresses
This means how many email addresses the hosting company will permit you to have. For budget accounts, this is usually somewhere between 1 and 10 email addresses. Some higher-end packages permit say 250 addresses.
- Bandwidth (or data transfer)
This is a much misunderstood measure, but it is really important if your web site starts to generate a lot of interest from web users. It means the amount of data your web site can transmit to web users. For example, if a web page in your web site is 10 kilobytes (about 1000 words on the page) in size, and one Internet user views it, you have used 10 kilobytes of bandwidth. If 10 users request that page you have used 100 kilobytes of bandwidth. Bandwidth is normally measured monthly.
Most small web sites will need under half a gigabyte of bandwidth per month. That means you can serve about 52,000 web pages per month (assuming the pages are an average of 10 kilobytes in size).
- Windows or UNIX?
The last major differentiating factor between web hosting packages is the operating system. Just like your desktop computer (probably running Microsoft Windows or an Apple Mac OS), web servers run an operating system. It’s the software that makes the computer go. There are two major types of OS in the web hosting world – Windows and UNIX. The major variant of UNIX is called Linux.
For basic web sites it doesn’t really matter whether you choose Linux or Windows hosting. Your pages will work just the same whichever you choose. But for more advanced users it pays to make the right choice.
Which OS to choose comes down to what you want to do with your web site. For example if you want to install certain apps such as WordPress then you need to know which OS the app runs best on. Here are some examples:
Apps that run better on Linux:
WordPress blogging system
Magento shopping cart
Joomla website building software
Apps that run better on Windows:
Umbraco website building software
nopCommerce shopping cart
BlogEngine.net blogging system
But – almost all the Linux apps can also run on Windows!
Moving your website files onto the server
After you have your domain name registered and your hosting service in place, the last step is to upload the website onto the server. You can transfer your website to your host’s server using an FTP program.
An FTP program is a type of software that is used to move files from one computer to another over the Internet. FTP is the acronym for: File Transfer Protocol, this just means that this is a ‘way’ of moving files. There are several free FTP programs you can use to move your files onto the server, and many HTML editors and web design programs like Dreamweaver have FTP capabilities built in.
One option you probably have to FTP your files to the server is Internet Explorer. Internet Explorer 5 and up have an FTP program built right in and you can use it by just typing in the FTP address of the server in the address bar preceded by the keyword: FTP. Here is an example:
We, at Hostripples, offer cheap web hosting, and also help with migration. Do leave a comment or drop us a mail if you have any queries or would want to get in touch with our team for any hosting related queries.
Having said that, we hope that you find this article helpful.