Drupal is content management system (CMS) for multipurpose website, Drupal written in PHP programming, maintained and supported by the Drupal Association organization.
Drupal is a free and open-source web CMS and distributed under the GNU General Public License.
Drupal is flexible to customize the look and feel of your website. You can create data block in many styles, both list and table, which can be placed in various locations of the page easily.
Drupal is currently at Drupal 10 and will be reaching Drupal 11 soon.
Drupal 1.0 released by Dries Buytaert in 2001.
What is Drupal?
Drupal is a flexible CMS based on the LAMP stack, with a modular design allowing features to be added and removed by installing and uninstalling modules, and allowing the entire look and feel of the website to be changed by installing and uninstalling themes. The base Drupal download, known as Drupal Core, contains the PHP scripts needed to run the basic CMS functionality, several optional modules and themes, and many JavaScript, CSS, and image assets. Many additional modules and themes can be downloaded from the Drupal.org website.
Drupal can also run on other technology stacks:
- The operating system can be Windows or Mac OS instead of Linux.
- The web server can be Nginx or IIS instead of Apache.
- The database can be PostgreSQL or SQLite instead of MySQL, or a MySQL-compatible replacement such as MariaDB or Percona.
Other operating systems, web servers, and databases can also be made to work; however, the scripts that the software uses are written in PHP, so that cannot be changed.