What are the cons of Drupal


Drupal is a content management system (CMS) that is made available to users free of charge as open source software. It was originally developed as a forum by Dries Buytaert in 1999 and, due to the high level of interest, turned into an open source project within about a year. Similar well-known providers are WordPress, TYPO 3 and Joomla.

With the help of these frameworks, almost any Internet application can be implemented without programming knowledge - whether it is a homepage, forum, wiki, blog or online shop. The official, English-language website of Drupal can be found on Drupal.org, but the Drupal Initiative e.V. has launched the Drupalcenter to make it easier for German-speaking users to interact and to enable exchange.

Special features of Drupal [edit]

Drupal works according to the modular system. The CMS offers numerous extensions that can also be combined, and a large community of developers continuously provides new plug-ins, themes and modules. The software is also said to be extremely flexible, as the contents can be changed regardless of the layout. In addition to text, other media such as images or videos can also be used with Drupal in your own project. Various languages, including counter-clockwise, are also supported by the software.

Advantages [edit]

While TYPO3 and Joomla mainly function as a pure web CMS and Wordpress can be used primarily as blog software, Drupal tries to combine simple web content management and a social community solution. For this purpose, special social community tools, for example a blog system or forums, are made available. Using Drupal with a focus on social software with simple CMS capabilities makes perfect sense.

Disadvantages [edit]

The extensions, also called modules, with which a project is implemented in Drupal, are not compatible with the different Drupal versions. This means that an automatic core upgrade is not possible, as all extensions used must first be checked for availability and stability in the new version and then individually adapted. In addition, all modules must be installed and activated manually before they can be used. This very restricts Drupal for use in business-critical enterprise applications.

Web links [edit]