One of the rarely understood mysteries of web development is how a website is available to be seen on the internet. Many companies offer packages that put these items, which further mystifies the forces that must actually come together to have a website. Wilcode as a company has a mission to take the burden of all things web off the small business owner’s shoulders, so we are more than happy to take care of all this for our clients. That said, an informed client is a happy client, so the information here ought to help you make your best buying decisions. Following is a quick primer for someone who wants to have a website but doesn’t know where to start.
The Components of A Live Website
There are three primary components of a live website and while many developers will handle this all for you, it helps to know what is involved.
The first thing you will need to have a live website for your business is a website domain. This is an identification label for what will become your website. There are two or more parts separated by dots for example – foowebs.com or example.co.uk. These domains are registered with a domain registry and point to your web host (see below). Once you (or your web developer) register your domain name, then you have completed the first component of the three. You will want to ensure that the web domain registrar that you choose makes changes easy and has good customer service, aside from that they don’t differ that much.
The second thing you will need to have a live website for your business is a website host. Essentially, a web host is a computer that is always on the internet and can store the files (see below) to make your website live. Once you have a web host you will need to edit the settings of your domain (DNS settings) and point them to the IP address of your web host. Your web host will provide you the IP address or DNS server to point the domain to.
The web host you choose is a very big decision. If the server is overloaded with clients, your website could be really slow, resulting in a lower Google ranking and unhappy viewers. If your server is not built with good technology, it could have many outages and your website could go down often. If your web host provides inferior tech support, little problems can turn into large problems.
The third thing that you will need to have a live website for your business is the website files. A website is essentially a directory of files (text, image, code, video, etc) that are written in a format that web browsers (Chrome, Firefox, Safari, internet explorer, etc) are programmed to read and display the way the designer intended. The website files are uploaded to the web host so that when someone types in your web domain (pointed at the host), these files show up. These files can be created in several ways (see below).
The recommended way to acquire these files is to hire a web developer to create them for you. If you go this route, all you have to do is provide content and approvals (depending on your developer of course), and wait for your beautiful site to be launched.
Alternatively, some sites will help you build the website yourself. In the business, we call this WYSIWYG (what you see is what you get editors). While these could suffice for personal websites and blogs, you should hire a professional web developer if you have a professional business.