Drupal (Content Management system)
Drupal ist ein Framework und Content-Management-System abgekürzt CMS, welches in verschiedenen Anwendungsbereichen auf der ganzen Welt zum Einsatz kommt. Beim erstellen von Webseiten findet Drupal seine Hauptanwendung. Dries Buytaer der Belgische Informatiker konzipierte es Ursprünglich. Drupal steht unter der GNU General Public Licenseist und ist eine freie Software.Geschrieben ist es in PHP und verwendet als Datenbank MySQL oder PostgreSQL sowie für die Drupal 7 Entwicklung Oracle und SQLite.
Es lassen sich mit Drupal genau wie mit anderen Content Management Systemen(CMS) Inhalte die ins Internet gestellt werden sollen bearbeiten. Von anderen CMS unterscheidet sich Drupal durch eine Umsetzung der Ansätze einer Social Software die den Aufbau von Communitys unterstützt, die zusammen an den Inhalte arbeiten und sich über Themen informieren und austauschen möchten. Es können so eigene Weblogs von Usern angelegt, Artikel veröffentlicht oder sich in Foren ausgetauscht werden. Unterstützt wird ein Rechte- und Rollensystem das differenziert wird. Zur Verfügung steht Drupal seit als Open Source. Für viele Hundertausend Websites der verschiedensten Arten wird Drupal inzwischen schon eingesetzt, z.B. auf der Website der Wochenzeitung genannt Die Zeit für die Leser Kommentare oder in Washington für die Webpräsenz des Weißen Hauses seit 24. Oktober 2009.
Drupal hat den spezifischen Ansatz einen Platz unter großen PHP basierten Open Soure CMS etabliert, wie die bekannten CMS Typoo3, Joomla und Mambo. Die Mitglieder unterstützen die Online Community Drupal aktiv. Im deutschsprachigen Raum gibt es außerdem auch Unternehmen die, die Entwicklung professionell betreiben und kommerziellen Support anbieten.
Grundfunktionalität liefert Drupal ein Core zu deutsch Kern und Module, diese bieten zusätzliche Funktionen die man bei bedarf dem Systen hinzufügen kann. Bereits über 4.000 Module gibt es (stand von 2009) für Drupal alle gängigen Funktionen einer Website bieten diese an. Vielseitige Verwendungsmöglichkeiten sind durch den modularen Aufbau von Drupal vorhanden. Online Communitys mit tausenden Mitgliedern bis zu persönlichen Weblogs oder einer persönlichen Website alles ist möglich.