Drupal CMS

Drupal ist ein Content Management System (CMS). Ein CMS dient dazu, Webseiten über ein Redaktionssystem zu erstellen. Ganz ursprünglich bestanden Webseiten aus Textdateien, die in einer bestimmten Sprachekonvention zu schreiben waren: HTML. Zur Gestaltung kam dann später CSS hinzu. Auch heute noch werden kleine Webpräsenzen aus einzelnen HTML- und CSS Dateien erstellt.

Ein CMS wie das Drupal Content Management System setzt üblicherweise auf einer MySQL-Datenbank auf und ist in der Programmiersprache PHP geschrieben. Bei Drupal handelt es sich wie bei den anderen CMS um Redaktionssysteme, mit denen die Webentwickler über den „Umweg“ über die Datenbank und die Programmiersprache PHP die HTML Seiten erzeugen. Dieser „Umweg“ ist aber dann von Vorteil, wenn Hunderte oder Tausende von Seiten einer Webpräsens verwaltet werden sollen, denn bei derart vielen Seiten kann man praktisch nicht mehr mit dem HTML-Code klarkommen.

Drupal ist eins von vielen CMS-Varianten. Drupal hebt sich von den Konkurrenten in folgender Weise ab: Drupal ist als freie Software kostenlos und befindet sich unter der General Public License GNU. Drupal hebt sich sich von den anderen CMS durch die Umsetzung einer Social Software ab und fördert damit die Entwicklung von Communities, die zusammen an Content arbeiten und sich über vielfältige Themen informieren und austauschen. So können User eigene Weblogs anlegen und benutzen, in verschiedenen Foren kommunizieren oder Artikel publizieren. Es wird ein Rollen- und Rechtesystem ermöglicht.

Das Drupal Content Management System gibt es seit 2001. Inzwischen wird es für tausende Websites der unterschiedlichsten Art und Weise auf dem ganzen Globus eingesetzt.