Free Website Templates
At least half the work is already done by others when you use a pre-built website template. Just a couple of examples are the many free and paid Bootstrap website templates offered by bootstrapthemes.co➦ and bootstrapbay.com➦ where you can just download the template you like and then code in your own contents.
Please note I am not officially affliated with these two external websites.
You may still contact me to discuss about building a website based on any templates you found on the Web or you might also want to consider developing a customized web app to enhance the features in your website.
Shared vs Self Website Hosting
In order to get your website live on the World Wide Web, you need to upload your website's files into a web server that will host your website, a process known as website hosting. The system required to run a basic web server is just a combination of software and hardware and the hardware need not be very high end as a medium range consumer level desktop or laptop computer connected on a decent Internet speed should be capable of operating as a web server to host a couple of small to medium sized static websites.
Therefore, you certainly have the option to run a web server of your own to host your websites from your home or small office with just an underutilised computer that you may have lying around! If you wish to do this, you will be glad to know that there are open source web server software that you can download legally and a popular one that beginners start off with is Apache. You may even take it a step further and download full fledged server operating systems such as Ubuntu Server or Fedora Server that give you more options to customize various type of servers.
So, if you are on a tight budget, you should then evaluate some of the pros and cons of paying for shared website hosting with an external commercial company or take the DIY route by setting up your own server which will save you money as well as gain more hands-on IT skills:-
|Shared Website Hosting||DIY-Self Website Hosting|
Web Resources on Setting up Your Own Server
- A very detailed website about setting up your own Linux servers | Linux Home Networking by Peter Harrison.➦
- Installing a LAMP stack server to host a WordPress website | How to Install LAMP stack on Ubuntu 20.04 by Erika Heidi | Digital Ocean Community➦
- Securing your website with https | A Comparison of Let's Encrypt, Commercial and Private Certificate Authorities, and Self-Signed SSL Certificates by Brian Boucheron | Digital Ocean Community➦