
Drupal – kort fortalt
Drupal er et såkaldt open source (OS) Content Management Framework (CMF). Ordene content og management kender vi fra CMS (Content Management Systems), og ligesom ved CMS handler det da også om styring af indhold. Men i modsætning til et traditionelt CMS er Drupal et system (et framework), som tilbyder en række moduler (som kan betragtes som en slags byggeklodser), hvormed man kan opbygge andre systemer som f.eks.
- Communities
- Discussion sites
- Kommercielle sites
- Personlige hjemmesider
- Intranet applikationer
- Blogs
- E-handels applikationer
- Interesse- og entusiast sites
- Vidensbaser
- Social Networking sites
I stedet for sammenligningen med byggeklodser så forestil dig, at du har en skala, hvor der i den ene ende står ”Specifikt” og i den anden ende ”Abstrakt”. I den ene ende har du noget helt konkret – f.eks. en hammer. I den anden ende har du noget mere abstrakt – f.eks. noget træ og noget stål. Hammeren kan du bruge til nogle ganske få ting, da dens formål er forudbestemt. Træet og stålet kan du derimod bruge til f.eks. at lave en hammer, en høvl, en mejsel osv., og disse redskaber kan du bruge til mange forskellige ting. Drupal kommer ind et sted midt på skalaen, for Drupal kan ikke kun bruges til nogle få ting som hammeren. Omvendt er Drupal heller ikke så abstrakt, at du selv skal i gang med at konstruere en høvl eller en mejsel. Man kan sige, at Drupal er træet og stålet men i bearbejdede udgaver, hvor det allerede er udskåret og tilpasset, så det kan bruges til at konstruere mange forskellige typer værktøj.
Størsteparten af de systemer, der opbygges med Drupal, er CMS’er, og derfor vælger mange at omtale Drupal som et CMS, hvilket teknisk set ikke er helt korrekt jvf. ovenstående, men omvendt meget forståeligt.
Men - uanset om vi vælger at kalde Drupal for et CMF eller et CMS, så er der tale om en web-applikation, der styrer indholdet på et netsted (uanset om det er en webshop, en blog, en quiz osv.) på en måde, hvor brugeren kan redigere det uden indgående kendskab til det scripting-sprog, som systemet er skrevet i.
Modulerne i Drupal
Drupal er et modulært system. Kernen i systemet (”Core”) består af nogle grundlæggende moduler (kaldet core moduler), som indeholder den funktionalitet, der betragtes som essentiel for et Drupal-site.
Udover de grundlæggende moduler findes der flere tusinde Drupal moduler (kaldet contributed modules), som kan betragtes som en slags byggeklodser, der kan sættes sammen på forskellig vis og dermed skabe meget forskelligartede systemer.
Med contributed modules kan man udvide Drupals funktioner og funktionalitet med eksempelvis:
- Forums
- Peer-to-peer networking
- Nyhedsbreve
- Podcasting
- Billedgallerier
- File uploads og downloads
Læs mere om Drupal ved at klikke på de øvrige faneblade, læs om vores Drupal kursus, eller endnu bedre:
ring til os på 70 23 32 70 - vi er altid klar på en snak om Drupal.
Drupal kåret til verdens bedste CMS 2 år i træk
Det anerkendte bogforlag Packt Publishing uddeler hvert år en række priser til de bedste CMS’er. I 2007 blev Drupal kåret som verdens bedste CMS i den meste prestigefylde kategori af dem alle: ”Overall Winner”. Konkurrenten Joomla! blev en flot nr. 2 og CMS Made Simple blev nr. 3.
I 2008 gentog historien sig med Drupal som vinder foran Joomla! og DotNetNuke på henholdsvis 2. og 3. pladsen. Endvidere blev Drupal suveræn vinder af kategorien ”Best PHP Open Source Content Management System”.
Drupal – et stærkt community
En af Drupals store forcer er det enorme og verdensomspændende community, der er blevet skabt. På Drupals officielle hjemmeside www.drupal.org er således ikke mindre end 350.000 oprettede medlemmer (august 2008).
I mange lande har Drupal-entusiaster valgt at oprette lokale communities. Også i Danmark findes der sådanne. Bl.a. drupal.dk

