Drupal Web Hosting
Drupal hands down in my opinion is the best GNU GPL open-source free content management system, better than Joomla, WordPress or other simular CMSs. It have powerful user permission system, api functions for developers, support for modules (extension, code that is separated from the drupal core, adding new functions), theme system (several template systems are supported: phptemplate, smarty and others, phptemplate is default), content management (with ability to create your own content types) and lots of other features. Its large community is helping drupal and the popularity have been increasing in recent years. Many government sites have adopted drupal (whitehouse.gov, data.gov.uk and others) as their backend, but also users for personal sites and corporations use it. The latest version of drupal can be downloaded at the official web site drupal.org, where also can be found the latest news, developments, modules, themes, bugs, issues and other information. In contrast to other content management systems like wordpress, joomla the administration panel is somewhat harder to manage, but there are many tutorials available on the internet so once you get to used to it, it would become simpler. Drupal is written in PHP and uses MySQL database for data storage. I recommend the following php hosting firms: Anhosting, Host Gator, IxWebHosting, BlueHost, Hostmonster, Webhostingpad and Dreamhost) – all hosts support custom php.ini if you need it to turn off register_globals php setting, because it is required for Drupal installation. Or if you do not want to bother with manual installation, you can use the one-click installers offered, though it is not recommended because the latest version is not always available. It is best to install manually by downloading the official package from drupal.org.