Drupal is a content management system for communities
Drupal is a content management system, which is a system that lets you create and manage websites. Drupal is an open source software, which means Drupal is free and is being constantly improved and further developed by an active community of developers. The system is based on the software components Apache, PHP and MySQL. All three components are also open source products and can be used for free for this reason.
Drupal gives large websites more flexibility
Drupal is great for websites which require finely scalable user management, such as portals, community websites and corporate websites that are maintained by a larger group of people. Drupal also has another further advantage: in the Drupal standard system typical user activity functions such as forums, blogs, comment functions, surveys and creating user profiles are already included. In Drupal content is not only managed and represented in the traditional, hierarchical structure, but content can also be classified into multiple categories at the same time, and represented in the front end in various areas of the site. Content can be linked to terms, which allows for flexible representation of content in the front end. In addition, it is also possible to establish a keyword-based menu navigation.
Especially for large websites, this keyword-based categorisation of content will offer much more flexibility. Content does not need to be mapped into a fixed structure, but can be ordered through simultaneous tagging in multiple categories, without duplicating the content itself.
At the moment, there are currently more than a thousand Drupal themes to choose from, which means that graphically challenging websites can be quickly and flexibly created.