Every website has its own individual requirements, depending on what you want to achieve.
So what exactly do you need? This article provides a general summary of the 3 basic items you will need to build a website.
- Domain name
- Hosting Plan
- CMS (Content Management System)
As mentioned, these are the pure basics every website needs to function. There are other details you will need to consider, which vary from site to site.
For now we will focus on the basics to help get you started.
What exactly is a domain name and why is it so important?
Your domain name is how humans identify your website. It is the address we type into our browsers when navigating the internet. Your domain name is linked to your website through an IP, which uses DNS to point visitors to the server, where your website files are stored.
Choosing the right domain name seems simple enough. Getting it right the first time is a little trickier. T here are many things to consider when choosing your domain name.
If a domain is the website address, your host is the actual “building” your website lives in. A good hosting plan is absolutely crucial. This step must be thought out carefully before building your website, as a poor choice of hosts will have terrible consequences.
Much like the buildings we live in, host servers could be considered “neighbourhoods” of the internet. A good host can help you rank better in Search Engines. These are servers that are secure and not overcrowded. A poor host will have the opposite effect and search engines will generally avoid sending visitors your way.
The following article, Website Hosting – 5 things to consider provides a more detailed explanation of why choosing the right host is a decision that should be given high priority before building your website.
CMS (Content Management System)
Your Content Management System is the middle man in this situation. It provides a platform to display your website content in a manner your human visitors can understand. It also allows you to add or edit your content.
For a more detailed description of what a CMS is, here is the Wikipedia definition.
There are many choices available, each with pros and cons. The particular requirements of your website need to be taken into consideration when choosing a CMS. For the vast majority of websites, I would consider WordPress the right choice for Content Management. WordPress was originally designed as a platform for bloggers to easily manage and update their blogs and has since evolved into the most versatile CMS in the World.
If you’ve enjoyed reading this article or have anything to add, leave a Comment below.