Drupal är ett CMS (publiceringsverktyg) i öppen källkod. Med drygt en miljon sajter är det ett av de mest populära publiceringsverktygen i världen. Dess flexibilitet och kraftfullhet gör Drupal särskilt väl lämpat för stora webbplatser med många administratörer och mycket innehåll.
Ursprungligen skapat av Dries Buytaert som ett diskussionsforum, blev Drupal ett open source-projekt och lanserades 2001. Namnet kommer av det holländska ordet druppel (droppe).
Drupal fick en ordentlig puff när presidentkandidaten Howard Dean använde det som kampanjplattform (det s.k. DeanSpace) under primärvalen i USA 2003. Idag är Drupal ett av världens mest populära CMS och har flera gånger vunnit priser som bästa Overall Open Source CMS i CMS Awards.
Att ladda ner och installera Drupal kostar ingenting. Användandet faller under den allmänna licensen GNU (General Public License). Det innebär att man får ändra och anpassa källkoden för eget syfte. Och den kod man skapar på det sättet måste fortsätta att vara öppen och lämnas ut så fort någon begär det.
I och med att Drupal bygger på öppen källkod kan Drupal-utvecklare världen över ständigt förbättra, ta fram nya funktioner som potentiellt kan komma alla till glädje. Det innebär att det är de som använder och utvecklar Drupal-installationer världen över som bidrar till att utveckla CMS:et. Användar- och affärsnyttan är motorn snarare än vinstmotivet.
Drupal kommer med alla de grundläggande funktionerna för ett CMS och kan användas för att snabbt sätta upp en webbplats, blogg, diskussionsforum eller community.
Drupal kan också anpassas och skalas upp för att kunna sköta en mängd olika funktioner och integreras med andra system. Det erbjuder utvecklare komplexa möjligheter och ett sofistikerat API. Samtidigt kräver en grundläggande installation eller hantering av Drupal inga programmeringskunskaper.
Drupal kan även användas som ett ramverk som Drupal-utvecklare kan använda för att bygga och köra komplexa webbapplikationer. Istället för att behöva skriva all kod från scratch och på egen hand kan Drupal-utvecklare använda de färdiga funktioner, bibliotek och verktyg som redan finns i Drupal.
Drupal är modulärt uppbyggt och innehåller redan flera moduler som kan aktiveras för att utöka funktionaliteten hos webbplatsen. Här är några exempel:
Därutöver finns det en stor mängd färdiga moduler som andra Drupal-utvecklare tagit fram och som är fria att använda. Men man kan också utveckla egna moduler och lägga till sin webbplats.
Det finns flera saker som gör både Drupal och Wordpress till utomordentliga publiceringsverktyg. Båda har starka communities bakom sig och båda bygger på öppen och fri källkod, för att nämna några saker. Vilket system man väljer beror på vilka förutsättningar och vilka krav som finns.
Wordpress lämpar sig bäst för små till medelstora företag som vill ha en enkel och okomplicerad webbplats. Det finns massor or av teman, plugins och alternativ för integration med andra system. Dessa fungerar bra så länge man använder dem som avsett, utan att anpassa dem.
Handlar det om stora webbplatser med flera olika typer av innehåll, funktioner och integrationer är Drupal sannolikt ett bättre val. Det erbjuder större flexibilitet och bättre möjligheter att anpassa layout, funktionalitet och integrationer. Dessutom är Drupals hantering av rättigheter och användarroller mer kraftfull och avancerad.
2025 blir säker start obligatorisk för alla som använder BankID i sina e-tjänster.
Headless CMS öppnar upp för en flexibilitet och innovation som driver utvecklingen av modern innehållshantering på webben idag.
Stödet för Drupal 9 upphör i november och versionen stöds inte längre officiellt. Det är hög tid att uppgradera till Drupal 10.
AI har fått stort genomslag inom innehållsproduktion. Men artificiell intelligens kan även användas för att öka den digitala tillgängligheten. Och hjälpen är välkommen.