Zo krijg je de broodnodige flexibiliteit in je multisite
Op voorhand is het lastig te bepalen waar de flexibiliteit van software ophoudt en omslaat in onmogelijkheden en workarounds. En toch is het cruciaal om van te voren zo goed mogelijk te achterhalen hoeveel flexibiliteit jij nodig hebt, hoe schaalbaar een oplossing is en welke prijs je hiervoor betaalt (denk aan maatwerk en onderhoud). Voor je het weet heb je een lage adoptie in gebruik van de software, of nog erger: een volledige mislukte implementatie aan je broek.
Vanuit onze jarenlange ervaring met tientallen multisite implementaties hebben we een goed beeld gekregen van flexibiliteit in Content Management Systemen.
Multisite CMS kiezen? Welke richtingen heb je?
Om tot een geavanceerde multisite te komen kun je grofweg twee routes nemen. De eerste route is 'open-source': je schakelt een agency in, die een multisite op maat configureert binnen een open-source CMS. De andere route is een gestandarizeerde route: je selecteert een multisite CMS wat 'hosted' is en al is ingericht voor multisite implementaties. Laten we nog even wat beter kijken naar de verschillen tussen beide richtingen. Het verschil tussen beide richtingen is belangrijk in je analyse naar welke vorm van flexibiliteit belangrijk is.
Open-source multisite CMS
WordPress Multisite is een toepassing op het bekendste open-source CMS ter wereld. Je ontwikkelt in WordPress een netwerk van losse multisites waarvoor je ‘regels’ maakt van hoe deze met elkaar moeten werken.
Het voordeel van deze route is dat de multisite configuratie op maat gemaakt is. Daarmee krijg je waarschijnlijk een hoge adoptie en werkt het gebruiksvriendelijk. Het nadeel is dat je standaard software pakt en hier iets van maakt wat wel kan maar niet perse met die ‘usecase’ als standaard ontwikkeld is.
Dit zorgt ervoor dat het beheer en onderhoud van een multisite configuaratie binnen een open-source CMS doorgaans meer tijd kost en technische kennis vereist. Ook zijn niet alle plugins geschikt voor multisite. We hebben dikwijls meegemaakt dat door 1 of 2 wijzigingen in bijvoorbeeld het team een heel set aan features of de architectuur op de schop moesten. En dan loop je snel weer tegen de grenzen van de flexibiliteit aan.
Hosted multisite CMS
De alternatieve route is een specifiek multisite platform. Ten opzichte van het open-source voorbeeld van zojuist is dit vaak een SaaS-platform.
Het belangrijkste voordeel van een SaaS-platform is dat de software gestandariseerd is voor een specifieke ‘usecase’, bijvoorbeeld multisite. De software vraagt geen installatie en heeft features die out-of-the-box te gebruiken zijn. Je bespaart in tijd en kosten voor implementatie, en profiiteert van doorontwikkelingen aan het platform.
Het nadeel? De ontwikkelaar van de software bepaald de grenzen en features aan de hand van een roadmap. Heb je dus specifieke behoeftes dan is het in deze route veel lastiger om dit te verwezenlijken, tenzij je natuurlijk een platform selecteert waarin de belangrijkste multisite features aanwezig zijn.
Als je weet in welke richting je een multisite CMS kiest, kun je je ook beter concentreren op de vraag naar de gevraagde flexibiliteit. Bij een open-source CMS zul je meer intern moeten focussen en zorgen dat je van te voren echt alle use-cases in kaart hebt gebracht omdat er een maatwerkoplossing nodig is.
Bij een hosted CMS is het belangrijk om goed (extern) onderzoek te doen naar de diepte van het CMS, welke verschillende implementaties er gedaan zijn en wat wel en niet werkt.
Hoe analyseer je de flexibiliteit van multisite software?
Als je de ‘open-source route’ kiest, is het van belang dat je vooral intern grondig onderzoek doet naar de wensen en behoeftes. Omdat je een multisite op maat gaat maken, is het belangrijk om alle details naar boven te krijgen en een breed commitee van gebruikers te betrekken. Als je in een later stadium de specificaties gaat veranderen, heb je vaak een redelijke kans dat dit niet zomaar kan binnen de gekozen multisite configuratie.
Multisite architectuur
Als je de route van de SaaS multisite wilt verkennen is het verstandig om de volgende ‘lagen’ in je architectuur te analyseren.
Flexibiliteit in templates en thema's
Deze video laat zien hoe je binnen een website wisselt van thema zonder code te gebruiken! Dit kan handig zijn bij een multisite voor een bedrijf met meerdere labels waarin de verschillende labels allemaal een eigen twist hebben.
Gebruikersbeheer
Als je een zeer flexibel CMS hebt, is het ook verstandig om te kijken of dit CMS dito gebruikersbeheer levert. Als je niet op micro-niveau toestemming of blokkade kunt regelen voor bepaalde functies of lagen kan iedereen zometeen alle instellingen wijzigen.
In deze video zie je hoe je in Plate een bepaalde groep editors toegang geeft tot alle content, behalve het aanpassen van de ‘site-instellingen’. Hierin zijn de fonts en styling geborgd en daar mogen ze dus geen aanpassingen aan doen.
Meer weten over flexibele multisites?
Als je meer wilt weten over een flexibele multisite bekijk dan deze multisite demo video. In 15 minuten laten we je de highlights van de multisite oplossing van Plate zien.
Wil je liever in gesprek om jouw multisite wensen eens naast onze expertise en toolset te leggen? Neem dan contact met ons op.
👇 Een greep uit > 1200 Plate klanten
"Plate heeft ons zeer goed geholpen in het traject van het vernieuwen van onze eigen website en de ruim 70 subsites van stichtingen die zijn gemigreerd naar het multisite CMS van Plate. De diversiteit van de gebruikers bij de stichtingen met kennis van een CMS-systeem leek ons een behoorlijke uitdaging. Samen met Plate hebben we trainingen, online samenwerkingssessies, een duidelijke leeromgeving en support ingezet."
Anne-Lieke Joosten
Adviseur Communicatie