Drupal: Alles wat je moet weten over het open source CMS

Het Drupal CMS wordt wereldwijd gebruikt door grote organisaties en kent een enorme populariteit. Met ruim 15 jaar ervaring creëren onze Drupal specialisten krachtige en uiteenlopende digitale ervaringen op maat. Maar wat is Drupal precies en waar kan jij het voor inzetten? Op deze pagina lees je alles wat je moet weten over Drupal.

Drupal header | iO

De grote voordelen van Drupal

De kracht van de community

Drupal is een open source CMS. Dat houdt in dat Drupal gratis te gebruiken is en dat iedereen onderdelen van het CMS vrij kan aanpassen en optimaliseren. Bij open source software hoort ook vaak een betrokken community. Drupal kent met ruim 100.000 (!) leden een van de grootste open source communities ter wereld. Deze developers, designers, trainers, strategen, coördinatoren, redacteuren, en sponsors zorgen ervoor dat Drupal een van de meest vooruitstrevende CMS’en is. Met 50.000 bijdragen aan het CMS, kan elke developer gratis gebruik maken van wat anderen in de community hebben gemaakt en zelfgeschreven code ook weer delen. Zo maakt de community Drupal elke dag beter.

Niets is te gek voor Drupal

Onder andere dankzij de open source constructie en de duizenden modules die beschikbaar zijn, is Drupal een veelzijdig platform. Daarbij is Drupal sterk in het maken van koppelingen met andere systemen. Deze API-focus van Drupal draagt ​​ook bij aan de veelzijdigheid van het platform. Het is makkelijk om koppelingen te maken die ervoor zorgen dat de content los komt te staan van de vorm en presentatielaag.

Op deze manier kan waardevolle content snel en eenvoudig op andere platformen dan de website worden getoond. En dat is natuurlijk handig voor organisaties met grote enterprise websites of multi-site brand platforms. Onze jarenlange ervaring helpt ons om Drupal in de kracht te zetten, en te koppelen en integreren met andere oplossingen op een optimale manier.

Met Drupal ben je goed beschermd

Drupal heeft al jarenlang een geweldige reputatie voor de veiligheid van organisatie en gebruiker. Daar maken grote organisaties als de Rijksoverheid, NASA en Tesla dan ook dankbaar gebruik van. Dankzij een vast security team dat zich continu bezighoudt met de veiligheid van het CMS, biedt Drupal een veilig applicatie framework. Ook dankzij extra beveiligde wachtwoorden, streng beoordeelde modules en het snel uitrollen van veiligheidsupdates laat je met een gerust hart je digitale platform op draaien!

Drupal beweegt met je mee

Dankzij de flexibele inzetbaarheid van Drupal in diverse hosting oplossingen - van traditioneel datacenter, tot cloud hosted en containerized met Kubernetes - is Drupal altijd inzetbaar in situaties waarin schaalbaarheid en performance belangrijk zijn. Drupal en de juiste hosting architectuur helpen je te verzekeren dat je website altijd bereikbaar is voor je doelgroep.. Daarbij maakt het niet uit of je te maken hebt met een consistente belasting of dat er sprake is van piekbelasting. Door de uitstekende schaalbaarheid van Drupal en de mogelijkheid om het te koppelen met tal van database- en optimalisatietechologieën, zijn grote hoeveelheden content op je platform ook geen probleem en zal dat de snelheid en functionaliteiten van je Drupal platform niet beïnvloeden.

Traditioneel of Headless CMS met Drupal

Met Drupal ben je in staat om zowel een traditioneel, als een headless platform te realiseren — beide met eigen voor- en nadelen.

Het grootste verschil

Bij een traditioneel CMS zijn de voor- en achterkant van een website in elkaar verweven en dicteert het CMS de weergave en vormgeving van de website voorkant. Ontsluiting van de content naar bijvoorbeeld wearable of native apps kan in een traditionele CMS situatie alleen goed als het CMS ook een API aanbiedt, én als het CMS de content een de styling gescheiden houdt. . Bij een headless CMS dicteert het CMS niet langer de styling of vormgeving, maar ontsluit het puur de content. In een headless setup beheer je dus al je content in één afzonderlijk systeem en laad je deze vervolgens (door middel van API-koppelingen) overal tegelijk in.

Drupal als traditioneel CMS

Een traditioneel CMS bestaat uit een frontend en een backend. In de backend creëer je nieuwe content of pas je bestaande content aan. Dit is een beveiligd deel waar alleen de beheerder toegang tot heeft. Door middel van een thema of sjabloon wordt deze content getoond op de frontend. Dit is het zichtbare deel dat je als bezoeker van de website ziet en gebruikt.

Bij een traditioneel CMS zijn de backend en frontend naadloos met elkaar verbonden en van elkaar afhankelijk. Zodra je een aanpassing maakt in de backend, verandert de code van de frontend direct. Het voordeel hiervan is dat je met je CMS dus niet alleen de content, maar in enige mate ook de vormgeving van je website kunt beheren (of van meerdere websites als er sprake is van een multisite opzet). Het nadeel is echter dat die verwevenheid ook de flexibiliteit van vormgeving en ontsluiting naar andere media kan beperken.

Voordelen van een traditioneel Drupal Platform
  • Voor eenvoudige websites gebruik je het beste een traditioneel CMS en zijn de extra mogelijkheden van een headless CMS niet nodig

  • Een intuïtieve redactionele ervaring dankzij de integratie tussen backend en frontend

  • Mogelijkheid om content te ontsluiten naar andere media en apps blijft aanwezig, dankzij de ingebouwde Drupal API

  • Bij een platform waar veel invoer van gebruikers te verwachten is, is een Traditioneel CMS de juiste keuze

Drupal als headless CMS

Door de mogelijkheid om Drupal headless in te zetten is het een goede oplossing voor bedrijven met een omnichannel aanpak. Een traditioneel CMS is volledig geïntegreerd in de frontend van de website. Zodra je wijzigingen aanbrengt in het CMS, wordt de code van de site direct aangepast en zijn de wijzigingen zichtbaar voor bezoekers. De backend en frontend zijn dus naadloos met elkaar verweven.

Drupal-visual | iO

Releaseschema

Bij een headless CMS werkt dat anders. Je beheert en publiceert al je content vanuit een centrale omgeving. De presentatielaag is losgekoppeld van het CMS en de content wordt beheerd in een aparte omgeving. Deze aparte omgeving is via een API-koppeling verbonden aan de presentatielaag. Zo wordt de content in de backend, frontend-specifiek weergegeven. Zo kan je tegelijk informatie publiceren op een website, smartphone-app, en smartwatch-app. Iedere frontend verwerkt de informatie individueel zodat de content meteen overal wordt geoptimaliseerd.

Meer voordelen van een headless Drupal CMS

Voor eenvoudige websites is een traditioneel CMS voldoende. Maar voor bedrijven die meer flexibiliteit, schaalbaarheid en vrijheid zoeken, is een headless Drupal CMS van meerwaarde. Dat geldt al helemaal voor een gestroomlijnde omnichannel strategie.

Naast het makkelijk beheren van meerdere frontendomgevingen, zijn er meer voordelen van headless:

  • Snelle en sterke visuele websites – Als je veel video's en animaties gebruikt, mag de gebruikerservaring geen grenzen hebben. Veel aandacht voor de frontend in combinatie met een headless CMS is de juiste oplossing

  • Flexibiliteit – met een headless CMS kan je snel inspelen op nieuwe ontwikkelingen. Als je snel groeit, kan je met een headless CMS makkelijk meegroeien om je doelgroep altijd goed te bedienen

  • Veilig voor gevoelige gegevens – De content is alleen op te halen middels de API. Het terugschrijven van data is vaak niet mogelijk. Dit maakt het makkelijker om het gehele systeem te beveiligen

Kan je echt niet kiezen tussen traditioneel of headless? Het is met Drupal zelfs ook mogelijk om een combinatie te gebruiken waardoor je een traditioneel CMS content kan laten ontsluiten door middel van een API voor andere kanalen zoals een app of self-service portal.

Headless Drupal als DXP

Dat Drupal veelzijdig is, uit zich ook in het feit dat het ingezet kan worden als digital experience platform (DXP). Dit is een technologie die sinds 2018 steeds meer bekendheid heeft gekregen. Het DXP van Drupal is een van de voorlopers als het gaat om deze nieuwe technologie. Maar wat is een DXP?

Een DXP is een centraal platform dat je in staat stelt om de doelgroep te bereiken via een groot aantal touchpoints en waarbij je de ‘experience’ van de doelgroep - dus de content die je aanbiedt, en de interactie ermee - ook steeds meer toespitst op het medium en de situatie van de doelgroep. Denk hierbij aan specifiek toegespitste content en interactiemogelijkheden, met onderscheid tussen websites, mobiele apps, portalen en nog veel meer! Het mooie hieraan is dat alles afkomstig is vanuit één bron. Hierdoor ben je niet langer afhankelijk van de vaak suboptimale samenwerking van meerdere, losse systemen. Drupal functioneert, met het headless CMS als kern, uitstekend als DXP dankzij de architectuur en werking met API’s.

Maak je Drupal ervaring voor iedereen uniek

Consumenten zijn steeds meer op zoek naar gepersonaliseerde ervaringen. Als je ze tegenwoordig aanspreekt met voor hen irrelevante inhoud, ben je ze snel kwijt. Grote spelers als Amazon, Spotify en Netflix zetten hier al volop op in. Denk aan koopadvies, gepersonaliseerde playlists en kijktips. Het lijkt misschien zo, maar deze aanpak is zeker niet alleen weggelegd voor de groten onder ons. Door alle content vanuit een centraal systeem te beheren, kan je zorgen voor een naadloze klantervaring doordat meerdere contactpunten met elkaar in verbinding staan. Dit maakt het voor de consument gemakkelijk om een ​​transmediale reis te maken die speciaal voor hem of haar ontworpen is.

Ben jij online overal?

De tijd dat een website voldeed voor een goede digitale aanwezigheid ligt achter ons. Onze experts helpen je liever aan een volwaardig digitaal ecosysteem - geoptimaliseerd en on-brand – om écht je doelen mee na te jagen.

Laptop shopping data overview

De versies van Drupal

Software zoals Drupal ontwikkelt zich continu. De nieuwste versie van Drupal is Drupal 9, maar Drupal 10 staat klaar in de coulissen voor een release in 2022. Het is bij Drupal belangrijk om gebruik te maken van een versie waarvoor nog updates worden uitgebracht. Hierdoor waarborg je de kwaliteit en veiligheid van je platform. Als ervaren Drupalspecialisten raden we dan ook aan om hier goed op te letten.

Drupal visual | iO

Normaliter zorgt Drupal ervoor dat het altijd twee versies ondersteunt. Dat is nu voor het eerst anders geworden. Door de pandemie is besloten om Drupal 7 tot november 2023 te ondersteunen. Dat betekent dat zodra Drupal 10 uitkomt, Drupal 7, 9 en 10 actief worden ondersteund. De reden voor het verlengen van de ondersteuning van Drupal 7 komt door de complexiteit die bij een upgrade vanaf Drupal 7 komt kijken. Door het ontbreken van zogenaamde ‘punt’ releases (zoals van 9.0 naar 9.1) vergen upgrades veel werk en zijn het vaak complete rebuilds van een platform. Door de introductie van ‘punt’ releases bij Drupal 8 is daarom een langere ondersteuning van deze achtste versie niet nodig omdat de upgrade van Drupal 8 naar Drupal 9 veel minder intensief is dan vanaf Drupal 7. Drupal 8 wordt sinds november 2021 niet meer actief ondersteund.

Hoewel Drupal 7 nog geruime tijd zal worden ondersteund, is het niet verstandig om nu nog nieuwe projecten te starten met deze zevende iteratie van het open source CMS, maar gebruik te maken van Drupal 9.

Totdat Drupal 10 gelanceerd wordt, is Drupal 9 de versie om mee te starten. Deze versie van Drupal doet alles waar het CMS bekend om staat en zal nog geruime tijd worden ondersteund. Bovendien zal de overgang van Drupal 9 naar Drupal 10 relatief klein zijn.

Heeft u vragen over Drupal en de impact die het kan hebben op uw bedrijf? Wij gidsen u en uw organisatie graag doorheen de wereld van digitale mogelijkheden. Bij iO hebben we experts in technologie, strategie, communicatie, marketing en branding. Bel ons of bezoek een van onze campussen.

Tibor Uittenbogaard
Over de auteur
Tibor Uittenbogaard
Digital consultant - iO

Als een ware end-to-end evangelist doet Tibor niks liever dan aanvankelijk overweldigde prospects begeleiden naar de oplossing, ergens in het aanbod van iO. Sterker nog, hoe uitdagender die initiële vraag, hoe beter. Zijn manier van digitale matchmaking bestaat zowel uit het stellen van vragen als het in vraag stellen van die antwoorden - een sparringpartner waardig.

Blijf op de hoogte. Schrijf je in op onze nieuwsbrief

  • Laat je inspireren: onze strategen, technologen en creatievelingen delen hun kennis en inzichten.

  • Blijf up-to-date: ontvang relevante content over merkstrategie, bedrijfstransformatie, digitale ecosystemen of data-intelligentie.

  • Mis niks: ontdek onze nieuwe cases en blijf op de hoogte van onze laatste ontwikkelingen.