In this day and age, building a website in a timely fashion is something that is very possible to accomplish. You do not even need to purchase any software or site building tool. There are various scripts and site builders out there which are available for free.
If you have not picked your hosting provider, you can choose a non-hosting provider that provides website builders. The one that I use, besides providing Fantastico, also provides Free SiteBuilder and SiteStudio for their customers. In addition to this, there are ready-made free templates to facilitate clients in building their sites.
While the two site builders above are normally used to create normal/standard websites, Fantastico is useful to create different types of websites. With this tool, which consists of a wide variety of scripts, you can build web logs, classified ads or even an image gallery with a few mouse clicks.
Some of CMS (content management system) which is designed to build a complex site, provided by Fantastico, are Joomla and Typo3. Drupal is also a very popular CMS. Although this tool is used by big companies, it does not mean that it is not right if you, as a novice, choose this tool to build a simple website. It is very easy to change the theme of your site by using tools like Drupal.
Compared with other site builders, CMS has the advantages of providing tons of add-on modules that you can use to build your site. Perhaps at the present time you do not think about the importance of using such modules. But, once your site has grown more complex you may want to add some functionalities to it.
Another substantial benefit of using CMS scripts as your site building tools is that many of the scripts can be customized according to your needs. If you do not have enough knowledge in programming you can always hire a programmer to do it for you.
Obviously, it is very easy now to create a website rapidly these days. But do not forget your requirements in the future. What you choose today determines the results of your business tomorrow.