Whitepaper: “Drupalwebsites bouwen is zinloos” Door Dominique De Cooman, Dropsolid-CEO Stop met Drupalwebsites bouwen! 2017 is het jaar dat het einde van Geen paniek: wat ik hiermee bedoel is dat we webdevelopment inluidt. Dit jaar bouwen we meer en meer evolueren richting het creëren eigenlijk geen Drupalwebsites meer. van digitale ervaringen. We zullen Drupal dus Een provocerende uitspraak, inderdaad: niet langer gebruiken om er zomaar websites Dropsolid schuift Drupal aan de kant? Hoezo? mee te bouwen, maar wél om er platformen mee te maken. In deze whitepaper leest u wat het verschil is tussen een Drupalplatform en een -website, en wat dit cricuale verschil zoal betekent voor uw organisatie. Digitale ervaringen Een website bouwen met Drupal, betekent dat u Drupal 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 en producten 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 het centrale 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 CMS’en zoals Sitecore of WordPress. Dáárom is Drupal z’n tijd ver vooruit. API-first Even de technische toer op. Onder de marketeers, die via die productkiosken motorkap is Drupal goed op weg om een gerichte boodschappen kunnen sturen API-first-applicatie te worden. Eenvoudig naar klanten. De marketeers beheren die gezegd betekent dat dat het een systeem info net zoals ze dat zouden doen voor een bevat dat in staat is om met andere systemen website, op een centrale plaats, en die info te praten. Een voorbeeld zijn bijvoorbeeld wordt vervolgens naar de juiste segmenten schermen in een winkelfiliaal, die bij bepaalde verspreid via één centraal systeem - Drupal. producten in de toonzaal productinformatie Klanten kunnen ook interageren met de tonen. Die schermen kunnen eenvoudig content, die vervolgens weer door het centrale via Drupal worden aangestuurd door uw systeem wordt verwerkt. De kracht van Drupal als contentmanagementsysteem (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. We spreken dus niet meer over een Drupalwebsite maar over een Drupalplatform: Drupal kan immers méér dan alleen maar desktopwebsites aansturen. Drupal is mobile-first - dat wil zeggen dat alle nieuwe Drupalsites zich automatisch aanpassen aan het apparaat waarop ze bekeken worden. Symfony en custom applicaties Drupal is een platform omdat het méér doet dan enkel maar inhoud weergeven op een website. Het is gebaseerd op het php-framework Symfony2. Dat is een krachtig framework dat gebruikt wordt om applicaties op maat te programmeren. Omdat Drupal een implementatie is van dit kader, 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. Symfony en custom applicaties 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 élk coresysteem vervangen als het niet voldoet aan uw specifieke businessnoden. Dat is een enorme stap vooruit, want, zoals ik al zei, websites voldoen 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 gebruiksvriendelijk te noemen. Ook worden ze schaf me toch beter een CRM of een ERP aan om gebouwd door software-integrators, waarbij die custom logica in op te bouwen?” Dat klopt - interactie met de klant op de tweede plaats komt. er is een overlapping met dit soort toepassingen. Bij Dropsolid bouwen we steeds met de Vaak zijn er prima pakketten op de markt die al gebruiker op de eerste plaats. Die gebruikers precies doen wat er moet gebeuren en die als bestaan grotendeels uit de marketeers en digital achterliggend systeem gebruikt kunnen worden. managers die met de software hun boodschap Waarom zou u dat dan in Drupal doen? CRM- tot bij de juiste gebruiker moeten krijgen. Op die of ERP-development en het ontwikkelen van manier kunnen ze vervolgens met data verifiëren custom bedrijfstoepassingen verloopt vaak of hun ideeën aanslaan bij de markt. moeilijk en traag. Daarnaast zijn de interfaces van dit soort systemen vaak bezwaarlijk 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 die het bedrijf efficiënter maken. Decoupled Het kan vaak ook renderen 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, vliegtuigen en metro’s. Drupal verbindt 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 boodschappen tools om interieurs te beheren 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. Die 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 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 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 die 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 sterkte 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 multisiteoplossing. 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. Toch nog een Drupalwebsite nodig? Wilt u nog steeds een Drupalwebsite 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. 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 www.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 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. 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. De website is immers slechts een middel. Wat echt nodig is, is de begeleiding om met uw Drupalwebsite 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: 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 doen niet zomaar aan consulting - 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 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 Dat komt neer op ongeveer 4% van het hele web. En de kleintjes Heel veel van die Drupalwebsites 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 support voor Drupal. Ze zullen dan ook in de naam ‘Jimmy’, zullen we beschikbaar staat zijn om Drupal aan te bieden aan hun maken voor elke onafhankelijke webbouwer klanten, zodat die kunnen profiteren van de en klein communicatiebureau, zodat ook zij enorme kracht van het CMS. Voor moeilijker, hun klanten met dezelfde Drupaltools kunnen meer uitgebreid werk kunnen de webbouwers bedienen. Op die manier beschikken ze over en kleine bureaus dan weer terugvallen op de een platform dat zorgt voor een makkelijke installatie, bouw, maintenance, hosting en 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 inzetten. Drupal biedt veel meer mogelijkheden dan gelijk welk ander opensourcesysteem op de markt. Het laat toe om veel verder te gaan dan websites. 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 meer dan ooit een leidend baken nodig bij de cocreatie van hun digitale strategie. • Grote bedrijven en organisaties beschikken met Dropsolid over een ecosysteem aan Drupaldiensten, 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. Synergie vormt daar de sleutel tot succes. • Voor kmo’s bieden we met Cooldrops de kennis van onze grote projecten, via een schaalbaar Kortom: Dropsolid en Drupal als het platform voor digitale ervaringen waarop bedrijven en organisaties hun toekomst bouwen. Over de auteur Dominique De Cooman is CEO en mede-oprichter van Dropsolid. Samen met Steven Pepermans startte hij in 2013 met het bedrijf, dat Drupal gebruikt als achterliggend platform om digitaal ondernemen makkelijker te maken voor bedrijven - in al zijn aspecten. Meer info of vragen? Neem dan gerust contact op via dropsolid.com of telefonisch op 09 395 02 90