When you want to build a complex and unique content publishing website that needs to work all the time and across many different display methods, you know what you have to use don't you?
Well duh... Drupal!
Drupal is a PHP and MySQL based Content Management System that uses basic web coding like HTML and CSS to deliver the desired product. Drupal really is an ingenious content management system that is 100% scalable and 100% configurable. The scalability is probably the most appealing feature of a system like this. Drupal offers a complete front end, back end and the ability to have users be anywhere on the middle.
Drupal really is an ingenious content management system that is 100% scalable and 100% configurable.
As amazing as Drupal is, it does take some setup in order to get in the right direction. Other CMS style content publishing systems like WordPress are significantly easier for the beginner and offer beautiful starter themes with very little work involved. However the downside to these fancy pancy WordPress starter themes is they don't really leave you a lot of room to modify or rearrange content. Drupal on the other hand gives you 100% content manipulation all the time.
Main Drupal Site: http://www.drupal.org