In the old days people would always hire a professional website designer because they felt this was the best way to ensure they got a professional looking website made. Companies and individuals were willing to spend thousands of dollars for the chance to create a web presence that would give them a good image. Nowadays, especially because of the state of the economy, many companies and individuals are deciding to go with website templates instead of a website designer or developer. There are a multitude of reasons for this.
There is a wide range of CMS‘s available for use. Some of them are free like Joomla, WebGUI, Bricolage, Mambo and some of them are commercial ones like Bitrix, Drupal, etc. Joomla notably stands out from the other CMS‘s thanks to its quality and usability.