Good day Luke,
First you would need to decide on a hosting package - Linux or Windows.
In order to decide whether to go for Linux or Microsoft hosting you will have to identify what your website will need supported.
If you need to support Microsoft products such as ASP.net, ASP, MS Access, Microsoft SQL Server or VBScript, then Windows hosting would be better.
Linux is generally a more popular option because of its affordability, stability and many features. Linux supports PHP, Perl, mySQL, PostgreSQL and CGI Scripts.
Both Linux and Windows servers are reliable, stable and secure. Generally, however, more viruses are written to attack Windows servers than Linux servers.
Just because you use Microsoft Windows on your computer does NOT mean that you need to host on a Windows hosting package. Windows for your home computer is completely different from a Windows server.
If you use Microsoft FrontPage or FrontPage extensions to design your website, you can still use either Linux or Windows hosting as long as your chosen package supports FrontPage.
Secondly, to design your own website, you dont need any experience.
Here are the options available to you:
1. Our Linux packages from Silver to Platinum offer free site builders which you can use based on a template.
Once the template is installed you can customise the look & feel based on what you desire.
2. You can also use applications such as MS Publisher that have a wizard guiding you step by step.
3. There are many great tutorials on the web which can teach you how to design websites – from basic to advanced. Here are a few suggestions to get you started:
4. You can get a company to design your website for you.
Here is a suggestion - http://www.afridesign.com/
If you require further assistance please email: email@example.com
or contact Afrihost support on 011 612-7200
or see our FAQ page: http://faq.afrihost.com