-

Craft CMS positioneert zich als de content-engine voor Laravel

Tijdens de keynote talk op de Dot All conferentie kondigden de makers van Craft CMS een fundamentele koerswijziging aan. Het platform verhuist van het Yii-framework naar Laravel.

Wat op het eerste gezicht een technische beslissing lijkt, is in de praktijk een strategische keuze die bepaalt hoe digitale platformen de komende jaren worden ontworpen. Mattijs de Nooijer sprak hierover met Brandon Kelly, CEO van Craft CMS.

Waarom Craft afscheid neemt van Yii

Jarenlang draaide Craft CMS op Yii. Het framework hielp het platform volwassen te worden, maar de rek was eruit. De ontwikkeling van Yii vertraagde en de community bleef relatief klein. Voor een CMS dat over tien jaar nog relevant wil zijn, is dat een risico.

In de afweging voor een opvolger lagen Laravel en Symfony nadrukkelijk op tafel. Toch viel de keuze op Laravel. Kelly: “Laravel is veruit het meest vertrouwde PHP-framework in de community en komt met een groot ecosysteem aan packages, diensten en documentatie waar Craft direct op kan aanhaken. Symfony bood vergelijkbare technische mogelijkheden, maar zou voor onze community een steilere leercurve betekenen.”

Craft wordt Laravel Service Provider

De overstap naar Laravel is meer dan een technische upgrade. Met Craft 6 verandert de positie van het CMS fundamenteel: van standalone oplossing naar een geïntegreerd onderdeel binnen het Laravel-landschap. Dat betekent dat Craft niet alleen wordt ingezet als CMS voor een website, maar als contentmotor voor uiteenlopende digitale toepassingen zoals SaaS-platformen, mobiele apps en klantportals. Waar organisaties in een Laravel-omgeving nu vaak zelf een eenvoudige CMS-laag bouwen, daar kan Craft die rol overnemen met een volwaardig contentplatform.

Om die stap inhoudelijk goed te maken, heeft Craft specialist Rias Van der Veken aangetrokken ter ondersteuning van het development team. Als Software Engineer brengt hij jaren ervaring mee met Laravel en Livewire (onder meer vanuit Spatie). Hij fungeert als schakel tussen de bestaande Craft-wereld en het Laravel-ecosysteem.

Kelly: “Met onze nieuwe koers voeg je Craft als het ware toe aan een bestaande applicatie, waarna Craft het beheer van content overneemt. Zo ontstaat één consistente architectuur, waarin de business-logica in Laravel leeft, terwijl Craft de redacteurservaring en publicatie-flow verzorgt. Dit is een logische stap voor organisaties met complexe contentstromen: de contentlaag wordt centraal en robuust, in plaats van versnipperd over losse tools.”

De kracht van het ecosysteem

Laravel is een modern framework dat terugkerende uitdagingen oplost zoals authenticatie, queues en API’s. Deze zijn standaard aanwezig en worden automatisch onderhouden. Kelly: “Laravel stelt developers in staat om snel en efficiënt te werken. Voor organisaties betekent dit kortere doorlooptijden en lagere ontwikkelkosten. Teams zijn minder tijd kwijt aan randzaken en kunnen zich focussen op zaken die direct waarde opleveren: specifieke business-logica of integraties met backend-systemen.”

Een groot voordeel is de hoeveelheid tools die Laravel direct meebrengt, zoals Inertia.js en Livewire voor rijke interfaces, Horizon voor queue management en Pest voor geautomatiseerd testen. Kelly: “Alle bekende Laravel-tools die teams al gebruiken, kunnen in principe samenwerken met Craft. Daarmee groeit Craft 6 uit van ‘CMS met een eigen wereldje’ naar een volwaardige speler binnen een modern PHP-landschap.”

Strategische impact op de digitale koers

Los van het framework kunnen beheerders blijven vertrouwen op de sterke punten van Craft, zoals de flexibele contentmodellen. De Nooijer: “Wij zetten Craft al jaren in als basis voor omvangrijke websites. Dankzij de stap naar Laravel kunnen we Craft eenvoudiger inpassen in een breder applicatielandschap waarin websites, portals en apps vanuit één architectuur worden aangestuurd. Content en functionaliteit werken beter samen, zonder dat redacteuren in de complexiteit van backend-systemen worden getrokken.”

Volgens De Nooijer verschuift het onderscheidend vermogen van organisaties door AI naar merkbeleving en slimme contentarchitectuur. “Juist dan is een sterke contentmotor essentieel. Wat je nodig hebt is een CMS dat de basis is voor consistente interacties over kanalen heen.”

Roadmap en ondersteuning

De roadmap richting Craft 6 is afgebakend met een publieke alpha- en beta-fase. Tegelijkertijd blijft Craft 5 nog vijf jaar actief ondersteund. In combinatie met een compatibiliteitslaag en de migratietool ‘Craft Revamp’ ontstaat zo een geleidelijk upgrade-pad in plaats van een ‘big bang’. Kelly: “Wie vandaag met Craft 5 start, loopt zeker niet achter. Nieuwe projecten kunnen straks naar Craft 6 worden gemigreerd. Dit is vooral van belang voor organisaties die continu doorontwikkelen.”

Drie keer winst: zo maakt Laravel Craft CMS klaar voor de toekomst

Samengevat verandert de overstap naar Laravel de rol van Craft CMS op drie fronten.

  1.  Architectonisch verschuift Craft naar een geïntegreerde contentlaag binnen Laravel- applicaties, waardoor je meerdere digitale kanalen, van website en portal tot app en SaaS, vanuit één consistente basis kunt aansturen.
  2. Op ontwikkelniveau zorgt het Laravel-ecosysteem voor hogere ontwikkelsnelheid, meer hergebruik en betere onderhoudbaarheid.
  3. Aan de people-kant vergroot de stap naar Laravel de beschikbare talentpool, waardoor development teams makkelijker zijn op te schalen en er minderafhankelijkheid is van specialistische kennis.

Met Laravel groeit Craft van krachtig CMS naar volwaardige content infrastructuur voor moderne applicatielandschappen. Voor teams die hun Laravel-applicaties nu nog ondersteunen met een zelfgebouwd mini-CMS, vormt Craft CMS daarmee een volwassen alternatief met alle mogelijkheden die je van een volwaardig CMS mag verwachten.

 

Eerder was Mattijs de Nooijer te gast bij Emerce TV, waarin hij toelicht hoe een robuuste Craft CMS-architectuur de complexe digitale processen van de internationale kunstbeurs ondersteunt.

 

Over de auteur: Mattijs de Nooijer is CEO bij WHITE Digital Agency. 

Deel dit bericht

Plaats een reactie

Uw e-mailadres wordt niet op de site getoond