Iedere website is beter af met een multisite framework
Pieter Versloot

Pieter Versloot

Iedere website is beter af met een multisite framework

Het is een vraag die regelmatig terugkomt. Wat is het belangrijkste voordeel van het ontwikkelen van een website (zelfs een enkele) op een multisite framework? Hoewel het moeilijk is om één algemeen antwoord te geven voor verschillende use cases, delen we hier de belangrijkste voordelen en toepassingsmogelijkheden van multisite.

In dit artikel geef ik eerst een overzicht van de kenmerken van een multisite framework. Ben je daar al mee bekend? Voel je vrij om dit over te slaan en direct door te scrollen naar de voordelen.

Wat is een multisite framework?

We kunnen deze vraag met een theoretische insteek beantwoorden of met een praktische insteek. Laten we met het laatste beginnen:

  • Een multisite framework stelt je in staat om websites te maken en content te beheren op één plek, ook al wordt de content gebruikt op meerdere sites, apps, labels of shops.
  • Het theoretische antwoord is meer als volgt: een multisite-framework is een architecturale opzet waarmee je contentervaringen in één omgeving kunt creëren en beheren.

Maar aangezien de meeste mensen op een visuele manier beter informatie opnemen, zal ik de opzet van een multisite op een gestructureerde, visuele manier uitleggen.

Multisite techniek

Dit is een volledige overzicht van de architectuur. Nu zal ik de specifieke lagen behandelen.

Multisite fundament

Net als een gewone website bestaat een multisite website uit een datamodel en een thema (of template). Het doel van een multisite is om de eindgebruiker (vaak de business) te voorzien van een toolset om zelf (mini)websites te maken en deze no-code aan te passen. Dit betekent wat meer 'denkwerk' tijdens het maken van het datamodel.

Foundation layer

Data model

Het datamodel bewaakt de structuur, het gedrag en de logica van de website. Met front-end code wordt dit model gevisualiseerd als een website, app, portal of shop. Het datamodel van een multisite is anders dan dat van een 'single website' omdat het doel vaak is om de eindgebruiker in staat te stellen websites te maken en te stylen zonder code. Dit betekent dat het datamodel opties moet hebben om verbinding te maken met Google Analytics, Google Fonts of Adobe Font, en styling opties moet hebben in de site instellingen, in plaats van in de code. Hoe meer instellingen je kunt toevoegen aan het site dashboard, hoe minder ontwikkeling er nodig is voor het maken en stylen van websites.


Boilerplates and Multi module

Nadat je de front-end en het datamodel hebt opgezet, moet je de site-instellingen en integraties met andere applicaties opzetten. In een degelijk multisite framework kun je werken met boilerplates. Dit is een technische configuratie van een site waarin alle integraties, instellingen, codes, etc is toegevoegd voor (een specifieke set van) de websites. Het voordeel van het werken met boilerplates is dat je de front-end code centraal kunt updaten. Als Google een update eist voor de front-end code hoef je niet alle templates te updaten maar hoef je alleen de master te updaten en te synchroniseren. Hetzelfde geldt voor het toevoegen van nieuwe functies aan de website. Voeg het gewoon toe in de boilerplate en push het naar de websites. Je kunt ook enkele updates naar enkele sites pushen zodat je meerdere pre-sets van een boilerplate kunt hebben voor verschillende toepassingen.

Multi Layer

Content Orchestratie

Wil je content toevoegen in een centrale hub en deze vervolgens pushen naar de individuele websites? Of wilt je redacteuren toegang geven tot de lokale website en hen alleen content laten beheren voor de specifieke labels? In sommige gevallen willen bedrijven een hybride aanpak, zodat sommige marketeers content voor alle labels kunnen toevoegen en bewerken, terwijl anderen dit alleen voor individuele sites kunnen doen.

Globale / lokale inhoud

Een ander belangrijk onderwerp om te bepalen is welke hoeveelheid van uw content globaal is en welke content lokaal. Globale content is content die op meerdere plaatsen in de site(s) wordt gebruikt, maar op één plaats wordt onderhouden. Als je dit stuk content (of het nu een pagina, sectie, rij of element is) wilt updaten, dan doe je dat op elke plek die gebruik maakt van dit globale content item. Met andere woorden, content met 'single source of truth' is globale content.

Lokale content is content die slechts op één plaats wordt gebruikt. Je kunt deze content dus kopiëren naar een andere plaats, maar het is dan niet langer gekoppeld aan de oorspronkelijke bron. Elk stuk content moet apart beheerd worden.

Je kunt een structuur opzetten waarbij je zowel lokale als globale inhoud op je pagina of website(s) kunt hebben.

Enkel / multi domein

Een ander onderwerp dat je moet bepalen is of je een multisite wilt binnen één domein of over meerdere domeinen. Een klein voorbeeld om de verschillen te verduidelijken:

Label of land Single domein Multidomein
English www.getplate.com www.getplate.com
Dutch www.getplate.com/nl www.plate.nl
German www.getplate.com/de www.getplate.de

Beide opties hebben verschillende kenmerken, voor- en nadelen. Het doel van de Content Orchestration Tool (COT) is te bepalen hoe je omgaat met content en distributie gerelateerde vragen.


De websites

Het woord 'multisite' gaat over 'sites' maar multisite frameworks beperken zich vaak niet alleen tot websites. Met de meer geavanceerde systemen kun je ook multishop, multi-portal of multi-app oplossingen maken.

Als de site-instellingen correct zijn ingesteld is het eenvoudig om klonen van de master-template te maken. Daarna kun je deze 'no-code' specifiek maken door een stijl, merkelementen, kleuren en lettertypen te specificeren. 

Site layer

Toepassingen van multisite

Terug naar de redenen waarom een multisite framework een voordeel is voor iedere website. Een paar jaar geleden hadden bedrijven een vrij eenvoudige communicatiestrategie. Je zette gewoon iets op de website en dat was het. Met de explosie van online communicatie is de centrale functie van de website enorm veranderd. Tegenwoordig willen bedrijven verschillende soorten websites voor verschillende doeleinden. Ik noem er een paar, gewoon om te benadrukken hoezeer het begrip 'website' tegenwoordig is opgerekt:

  • landingpages,
  • intranet/extranet,
  • portals,
  • evenementen(registratie)websites,
  • wervingssites,
  • label, merk, land sites,
  • aparte sites voor winkels.

Problemen bij het niet gebruiken van een multisite framework

Als je bedrijf één of meer aparte soorten websites heeft, is het 'multisite framework' een enorm voordeel. Als je geen goedwerkend multisite framework gebruikt, krijg je vroeg of laat te maken met meerdere problemen zoals:

  • risico van inconsistente branding,
  • setup kosten per site, app, portal, etc,
  • meerdere leveranciers, meerdere licentie modellen,
  • geen single-source-of-truth voor content,
  • toevoegen van een nieuw land / taal moet vaak geprogrammeerd worden,
  • arbeidsintensief.

Plate als Multisite oplossing

Plate als Multisite oplossing

Bent je actief voor een bedrijf met een zeer variabele multi-content, -landen, -label, of -site strategie? Wij bieden een gratis adviesgesprek aan met een van onze experts om gewoon eens te bespreken hoe een degelijke multisite setup de productiviteit en merkbekendheid kan verhogen.

Gratis adviesgesprek

Nieuws

Meer nieuws
CMS marktanalyse mei '22

CMS marktanalyse mei '22


Pieter Versloot - 3 min. lezen

Upgrade Google Analytics voordat je je data kwijt bent

Upgrade Google Analytics voordat je je data kwijt bent


Pieter Versloot - 3 min. lezen

Is WordPress er geweest?

Is WordPress er geweest?


Pieter Versloot - 3 min. lezen

Sorteer je Post-Typen door te slepen

Sorteer je Post-Typen door te slepen


Harmen Fuite - 1 min. lezen

Zo borgt Plate een veilig Content Management Platform

Zo borgt Plate een veilig Content Management Platform


Harmen Fuite - 5 min. lezen

Iedere website is beter af met een multisite framework

Iedere website is beter af met een multisite framework


Pieter Versloot - 4 min. lezen

Plate in actie zien?

Neem contact op voor een gratis adviesgesprek