Drupal als langetermijninvestering

stop met een drupal website te bouwen

Stop met een Drupal website te bouwen!

Dominique De Cooman
Drupal

Longread: stop met een Drupal website te bouwen

 

2017 wordt het jaar dat het einde van webdevelopment zal inluiden. Het antwoord ligt in het feit dat we dit jaar eigenlijk geen Drupal websites meer bouwen.
Een provocerende uitspraak, inderdaad: Dropsolid schuift Drupal aan de kant? Wat staat er dan op deze site - die zelf óók in Drupal 8 is gemaakt?
Geen paniek: wat ik hiermee bedoel is dat we meer en meer evolueren richting het creëren van digitale ervaringen. We gaan Drupal dus niet meer gebruiken om zomaar websites te bouwen, maar om er platformen mee te bouwen. In dit artikel leest u wat het verschil is tussen een Drupal platform en een website. Lees waarom het Drupal project zo ver voor loopt op alle andere systemen en begrijp wat het kan betekenen voor uw organisatie.

Digitale ervaringen

Een website bouwen met Drupal, betekent dat u Drupal 8 inzet om een ervaring op het internet te creëren. Het internet is door de jaren heen echter uitgegroeid tot veel méér dan louter een verbinding van desktopcomputers waarop u iets kunt opzoeken. Wat we met Drupal doen, is het opzetten van een systeem waarin u alle content van uw bedrijf, merk, producten etc. kunt verzamelen en hiermee een beleving creëert voor uw gebruikers. Die data kunt u op een automatische manier uit een CRM-systeem of een productdatabase halen. Of, als u nog niet over dergelijke systemen beschikt, kunt u Drupal zelf gebruiken als centraal systeem om uw inhoud in te beheren. Wat Drupal sterk maakt, is het feit dat u zelf de tools in handen hebt om uw informatie te publiceren. Het gaat hierbij dus niet alleen over het klassieke web, maar over alles wat op het internet is aangesloten. U kunt dus zelf bepalen waar, wanneer en via welke kanalen uw inhoud verschijnt en hoe u met uw bedrijf contact houdt met uw klanten. En dát is nu net het verschil met de andere, klassieke website types. Dáárom is Drupal z'n tijd ver vooruit.

API-first

Even de technische toer op. Onder de motorkap is Drupal goed op weg om een API-first-applicatie te worden. Eenvoudig gezegd betekent dat dat het een systeem bevat dat in staat is om met andere systemen te praten. Een voorbeeld zijn bijvoorbeeld schermen in een winkelfiliaal, die bij bepaalde producten in de toonzaal productinformatie tonen. Die schermen kunnen eenvoudig via Drupal worden aangestuurd door uw marketeers, die via die productkiosken gerichte boodschappen kunnen sturen naar klanten. De marketeers beheren die info net zoals ze dat zouden doen voor een website, op een centrale plaats, en die info wordt vervolgens naar de juiste segmenten verspreid via één centraal systeem - Drupal. Klanten kunnen ook interageren met de content, die vervolgens weer door het centrale systeem wordt verwerkt.

De kracht van Drupal 7 en Drupal 8 als content management systeem (CMS) ligt in de mogelijkheid om in meerdere talen, over meerdere landen en in meerdere contexten te bepalen hoe de klant zijn digitale beleving van uw bedrijf en zijn producten ervaart. De reden dat we hier niet meer spreken over een Drupal website maar over een Drupal platform is dat Drupal méér kan dan alleen maar desktopwebsites aansturen. Drupal is mobile-first - dat wil zeggen dat alle nieuwe Drupalsites automatisch responsive zijn.

Symfony en custom applicaties

drupal voor custom applicaties

Drupal is een platform omdat het meer doet dan enkel maar inhoud weergeven op een website. Het is gebaseerd op het php-framework Symfony. Dat is een krachtig framework dat gebruikt wordt om applicaties op maat te programmeren. Omdat Drupal een implementatie is van dit framework, wordt het mogelijk om met Drupal 8 heel wat custom businesslogica te gaan opbouwen. Die logica kan gaan van het aanspreken van andere systemen en het manipuleren van de data die hieruit voortvloeit, tot het uitbouwen van applicaties die specifieke bedrijfstoepassingen aansturen. Voorbeelden hiervan zijn het registeren van gebeurtenissen, inchecken van personen en goederen, bijhouden van statusfiches, tot zelfs het scannen van barcodes.
Dankzij een goed framework onder de motorkap kan Drupal gebruikt worden als een systeem dat custom logica vergt. U kunt er echt webapplicaties mee gaan bouwen. Dat laatste is iets wat met Drupal 7 nog werd afgeraden, omdat de code proceduregewijs geschreven was en daardoor moeilijk te manipuleren werd.

In Drupal 8 kunt u echter werkelijk elk coresysteem vervangen als het niet voldoet aan uw specifieke businessnoden. Het is een enorme stap vooruit, want, zoals ik al zei, websites bestaan niet meer. Het is zo dat een digitale ervaring nood heeft aan methodes om custom te programmeren op een manier die te onderhouden valt.

Een vaak gehoorde (en terechte) opmerking is: "Ik schaf me toch beter een CRM of een ERP aan om die custom logica in op te bouwen?" Dat klopt - er is een overlapping met dit soort toepassingen. Vaak zijn er prima pakketten op de markt die al precies doen wat er moet gebeuren en als achterliggend systeem gebruikt kunnen worden.
Waarom zou u dat dan in een Drupal project doen? CRM- of ERP-development en het ontwikkelen van custom bedrijfstoepassingen verloopt vaak moeilijk en traag - met vaak nog 'closed source'-denken. Daarnaast zijn de interfaces van deze systemen vaak bezwaarlijk gebruiksvriendelijk te noemen. Ook worden ze gebouwd door software-integrators, waarbij interactie met de klant op de tweede plaats komt. Wij bouwen steeds met de gebruiker op de eerste plaats. Die gebruikers zijn de eindklanten, maar vooral ook de marketeers en digital managers die met de software hun boodschap tot bij de juiste gebruiker moeten krijgen, zodat ze vervolgens met data kunnen verifiëren of hun ideeën aanslaan in de markt.

Ook is het vaak zo dat er specifieke logica dient te worden opgebouwd die niet standaard in het pakket zit. Daarom rendeert het vaak om Drupal 8 te gebruiken om een custom webapplicatie te bouwen die vrij snel kan evolueren en die exact doet wat ze moet doen, zonder van nul te moeten beginnen. U krijgt immers een systeem om uw data te modelleren - namelijk het hele systeem van entity's en views. Verder kunt u hier meteen permissies en rollen aan koppelen. Daarnaast is de API om met de data te werken out of the box beschikbaar op alle entity's. Dat is ideaal om snel goed te onderhouden toepassingen op te zetten die via het web worden bestuurd en het bedrijf efficiënter maken.

Decoupled

drupal connects with everything

Het kan vaak ook opbrengen om Drupal in decoupled-modus te gaan gebruiken. Dat wil zeggen dat we een hele gebruiksvriendelijke interface schrijven met een front-end framework zoals React.js of Ember.js en waarbij Drupal alle gebruikersdata capteert en die data dan eventueel doorsluist naar een achterliggend systeem. Het grote voordeel is dat gebruikservaringen naar allerlei andere toepassingen kunnen worden gebracht, zoals mobile apps en andere Internet Of Things-applicaties zoals schermen, interactieve kiosken, auto's (Tesla), vliegtuigen (Airbus) en metro's. Drupal connecteert werkelijk met alles.

 

Elk bedrijf wordt een beetje een softwarebedrijf

Drupal 8 kan bedrijven helpen om hun eigen nichetoepassingen te schrijven voor hun kennisdomein. Het is zelfs zo dat alle vooruitstrevende bedrijven het digitale aspect aan het opnemen zijn in het hart van hun organisatie. Daarmee bedoel ik dat ze zelf toepassingen laten ontwikkelen op basis van hun specifieke kennis. Voorbeelden zijn tools om interieurs te managen en registratiesystemen in de vakantiesector. Bedrijven laten zich bij de ontwikkeling van die specifieke tools ondersteunen door partijen die hen ook echt leren om digitaal op te nemen in hun core. Deze nieuwe softwareproducten worden immers de inkomstenstromen van de toekomst. Bijna elk bedrijf wordt zo een beetje een softwarebedrijf. Het levert zijn diensten aan zijn klanten via software. De klant van vandaag eist dat hij wordt bediend waar, wanneer en hoe hij het wil. Dat wil zeggen dat bedrijven slim moeten zijn en hun diensten en producten moeten leren leveren onder de vorm van een digitale ervaring, zodat ze hun eigen community vormen en altijd en overal in contact zijn met hun klanten. Het is daarbij absoluut noodzakelijk dat bedrijven kijken hoe ze hun diensten in de vorm van een toepassing kunnen leveren en zo meerwaarde kunnen creëren voor de toekomst.

De nood aan een partner

drupal in het dna van het bedrijf

Dat is waar een bedrijf als Dropsolid op inspeelt. Onze visie 'Creating value, time & freedom' en missie 'Digitaal ondernemen makkelijk maken' betekenen dat we bedrijven helpen om zelf deze waarden op te bouwen in hun bedrijf, zodat ze de tijd en vrijheid krijgen om nieuwe modellen uit te bouwen. Dankzij ons beschikken bedrijven over de mogelijkheid om samen met Drupal een nieuwe digitale asset te creëren die hen zal helpen te antwoorden op de vraag van de markt om er altijd en overal te zijn. We helpen hen om nieuwe digitale businessmodellen uit werken en hen te leren hoe ze verder kunnen gaan dan enkel een website om hun klanten te bedienen. Omdat we voor de volle honderd procent geloven dat het echt noodzakelijk is om digitaal in het hart te dragen, is het ook noodzakelijk om te begrijpen hoe die core werkt. Onze diensten zijn er dan ook op gericht om de kennis, tools en mensen te leveren aan onze klanten, zodat ze ook zelf begrijpen wat we in hun DNA hebben ingebouwd. Ze krijgen de tools (zoals Drupal 8) en onze platformen - bijvoorbeeld James de Drupal Cloud Butler en Jenny, onze multisite-oplossing. Die tools worden ondersteund door onze experts, die daarnaast ook consulting bieden en trainingen geven. We leveren de klant de ervaringen die hij nodig heeft om zijn klanten te overtuigen. 
Kmo's helpen we dan weer vooruit met advies, via de kmo-portefeuille van de Vlaamse Overheid.

Toch nog een Drupal website nodig?

Wilt u nog steeds een Drupal website om uw bedrijf te promoten? Dan nodigen we u uit om een kijkje te nemen bij Cooldrops. Dat is ons alternatief voor kleinere communicatiebureaus, waarbij we bedrijven bedienen die minder dan €10 000 per jaar willen besteden aan digitale marketing en hun Drupalwebsite.

Een drupal website voor iedereen
Het verschil ligt in de aangeboden vorm: alles verloopt via vastgelegde pakketten. U kiest als kmo of zelfstandige wat voor u het best past, zonder bijkomende overheadkosten. We bieden zelfs een instapformule aan, waarbij we eenvoudige Drupalwebsites cadeau geven op http://ikonderneemdigitaal.be. Ook hier betekent digitaal ondernemen dat we u steeds zullen ondersteunen en dat we verwachten dat u als klant mee bent met het verhaal - het is immers cruciaal dat digitaal begrepen wordt, want daarmee maakt u het verschil in de markt. 

Digitale industrialisering

drupal en digitale industrialisatie

Hoe komt het dat we al die ervaringen kunnen bieden?
We hebben op Dropsolid-niveau het bouwen van pure Drupalwebsites zodanig geïndustrialiseerd dat het voor ons heel eenvoudig is geworden om websites op te zetten. Een eenvoudige Drupalwebsite kost helemaal niks bij ons Cooldrops-merk. Die uitspraak stuit vaak op ongeloof, en dan nodig ik mensen altijd uit om het zelf te proberen en te registreren op onze website. De volgende dag krijgen ze dan telefoon van één van onze Cooldrops-marketeers, die samen met hen de inhoud opzet - en nog diezelfde dag staat de site live.
Hoe maken we dat model dan rendabel? Wel, een basiswebsite is uiteraard slechts het begin. Een maatwerkwebsite die helemaal klaar is voor de toekomst, zoals hierboven beschreven, kan bij Cooldrops al vanaf 3000 euro. Drupal op maat hoeft dus helemaal niet duur te zijn.

Bij Dropsolid bedienen we grotere bedrijven, multinationals, overheden en NGO's die al iets verder staan en bezig zijn met het absorberen van het digitale element in hun bedrijf. Ze bouwen geen websites meer met Drupal, maar hun toekomst.

Kmo's en zelfstandigen helpen we verder met digitale marketing bovenop hun website via Cooldrops, onze digitale community voor ondernemers. De website is immers slechts een middel. Wat echt nodig is, is de begeleiding om met uw Drupalsite te gaan scoren - daarbij zijn contentwriting, SEO, SEA, CRM-integraties en fotopacks slechts enkele elementen. Een à la carte-oplossing waarbij de kmo-eigenaar een praktische oplossing krijgt voor een praktisch probleem, met de digitale marketeers van Cooldrops die het veldwerk uit handen nemen.

Wat met de digitale agency's en Drupal?

Ook voor digitale bureaus zijn er heel wat voordelen om Drupal 8 voor te stellen aan hun klanten. Een krachtig systeem als Drupal vereist een zekere voorkennis, maar de drempel is verre van onoverkomelijk. We werken samen met verschillende grote marketing- en reclamebureaus, waarbij wij zorgen voor de implementatie van Drupal 8. Vaak gaat het daarbij over het omzetten van concepten die door het bureau worden uitgedacht naar concrete digitale platformen. Dat vormt een krachtig partnership waarbij het communicatie- of marketingbureau zorgt voor de creativiteit, branding en campagnes, terwijl wij ons bezighouden met het strategische denkwerk achter de digitale ervaring voor de klant en het bouwen van nieuwe digitale businessmodellen. We denken mee na over de praktische uitvoering en de beschikbaarheid en exploitatie van data. Drupal fungeert daarbij als kernapplicatie die ervoor zorgt dat we alles aan elkaar kunnen lijmen en dat we de ervaring aan de klant kunnen leveren. Wij zijn geen pure raadgever - alles wat we bedenken kunnen we ook bouwen in de realiteit, en dat met haalbare budgetten die lean zijn en verder kunnen worden opgebouwd. Onze marketingpartners doen daarbij waar zij goed in zijn en focussen op de communicatie, terwijl wij het digitale aspect uitwerken.

En de kleintjes?

drupal wordpress bedrijvengids

Veel kleinere agency's en onafhankelijke webbouwers kiezen voor oplossingen zoals WordPress, omdat ze de expertise en tools voor een Drupal 8-platform ontberen. Terwijl WordPress volstaat voor eenvoudige websites, is het geen toekomstgericht platform en mist het vrijwel alle voordelen die Drupal biedt.

Een argument dat vaak tégen Drupal wordt aangehaald, is dat Drupal alleen voor grote websites wordt gebruikt. Het klopt inderdaad dat er heel wat grote websites zijn die met Drupal worden gebouwd.

Er zijn nu ongeveer 1,2 miljoen websites die op Drupal draaien:

drupal website gebruik

Dat komt neer op ongeveer 4% van het hele web. 

Heel veel van die Drupalsites zijn dus ook kleinere sites. Drupal valt even makkelijk installeerbaar te maken als WordPress, en dat is precies wat we hebben gedaan met Cooldrops. Dat is een implementatie van onze multisite-oplossing 'Jenny', gebaseerd op de Spinning Jenny uit de Industriële Revolutie. Onze Dropsolidklanten gebruiken Jenny om voor hun eindklanten op een geïndustrialiseerde manier Drupalwebsites te 'spinnen'.

De set tools die we in de markt brengen onder de naam 'Jimmy', zullen we beschikbaar maken voor elke onafhankelijke webbouwer en klein communicatiebureau, zodat ook zij hun klanten met dezelfde Drupaltools kunnen bedienen. Op die manier beschikken ze over een platform dat zorgt voor een makkelijke installatie, bouw, maintenance, hosting en support voor Drupal. Ze zullen dan ook in staat zijn om Drupal aan te bieden aan hun klanten, zodat die kunnen profiteren van de enorme kracht van het CMS. Voor moeilijker, meer uitgebreid werk kunnen de webbouwers en kleine bureaus dan weer terugvallen op de expertise van Dropsolid.

Besluit: Stop met websites bouwen

Het einde van puur webdevelopment nadert en het tijdperk van de websitebouwer is voorbij. In 2017 gaan we met Dropsolid na de digitale transformatie de digitale industrialisering (soms ook industrialisatie genoemd) inzetten.

Drupal biedt veel meer mogelijkheden dan gelijk welk ander open source systeem op de markt. Het laat toe om veel verder te gaan dan websites opzetten. Het is voor zowel grote als kleine bedrijven dé tool om de toekomst op te bouwen, een manier om snel en kostenefficiënt ervaringen of belevingen naar de markt te brengen en het digitale aspect op te nemen in de core van het bedrijf.

Bedrijven hebben hulp nodig. De toegevoegde waarde van Dropsolid is dat we voor de kleine bedrijven Drupal even makkelijk hebben gemaakt als WordPress, zonder aan kracht te moeten inboeten - dankzij Cooldrops.
Voor de grotere bedrijven en organisaties hebben we rond Drupal een open ecosysteem aan diensten uitgebouwd, dat hen in staat stelt het maximum uit Drupal te halen.
Voor communicatie- en marketingbureaus beschikken we over de juiste dienstverlening om hen te helpen met het bouwen van Drupal 8-platformen.

Kortom: Dropsolid en Drupal als het platform voor digitale ervaringen waarop bedrijven en organisaties hun toekomst bouwen.

Edit: op 31 maart publiceerde Drupal-evangelist Jam een achtergrondstuk bij zijn keynote-speech van het Drupalcamp in Londen. Bekijk zijn boodschap - "stop met het verkopen van Drupal" - via deze link.

 

Inschrijven op onze nieuwsbrief

Populaire blogposts
Hoe voert u een Drupal Audit uit?
GIT
Marketing automation
Drupal 8 voor developers: beveiliging en modulariteit centraal
DrupalCamp Leuven

Reacties

Reactie toevoegen