Wat is een multisite?

July 31, 2025

Multisite verwijst naar een configuratie waarbij meerdere websites of webapplicaties worden beheerd vanaf één platform of installatie.

wat is een multisite

Wat is multisite?

Multisite is een configuratie die het beheer van meerdere websites mogelijk maakt vanuit één software-installatie of beheerinterface. Veelgebruikt in contentmanagementsystemen Net als WordPress of enterprise-platforms zorgt deze architectuur ervoor dat elke site binnen het netwerk zijn eigen inhoud, gebruikers en instellingen kan beheren, terwijl er een gemeenschappelijke codebasis, thema's, plug-ins en server middelen.

Deze opzet stroomlijnt de implementatie, het onderhoud en de updates op meerdere locaties, waardoor het bijzonder nuttig is voor organisaties die regionale vestigingen, franchisewebsites of afdelingsportalen beheren. Multisite verbetert bovendien de schaalbaarheid en verlaagt de overheadkosten door de infrastructuur te consolideren en administratieve taken te vereenvoudigen.

Belangrijkste kenmerken van Multisite

Multisite-omgevingen bieden een reeks functies die het beheer van meerdere websites onder één systeem stroomlijnen. Deze functies ondersteunen gecentraliseerde controle, efficiënt resourcegebruik en flexMogelijke aanpassingen voor elke individuele site:

  • Gecentraliseerd beheerBeheerders kunnen alle sites beheren vanuit één dashboard, waardoor taken zoals updates, plug-ininstallaties en gebruikersrechten in het hele netwerk worden vereenvoudigd.
  • Gedeelde codebase en bronnenAlle sites in een multisite-netwerk delen dezelfde kern bestanden, thema's en plug-ins, waardoor duplicatie wordt verminderd en consistentie wordt gegarandeerd, terwijl de onderhoudsinspanning wordt verlaagd.
  • Onafhankelijke siteconfiguratieOndanks de gedeelde infrastructuur kan elke site zijn eigen domein or subdomeinen, unieke inhoud, afzonderlijke gebruikersrollen en individuele instellingen die zijn afgestemd op het doel.
  • SchaalbaarheidMultisite-opstellingen zijn ontworpen om eenvoudig te groeien, zodat u snel nieuwe sites kunt toevoegen zonder dat er volledige installaties of aparte hostingomgevingen nodig zijn.
  • Op rollen gebaseerde toegangscontroleHet systeem ondersteunt wereldwijde rollen voor netwerkbeheerders en gelokaliseerde rollen voor site-specifieke beheerders, waardoor veilige en gedelegeerde toegang wordt gegarandeerd.
  • Optimalisatie van hulpbronnen. Met behulp van een enkele databank en de bestandsstructuur voor meerdere sites optimaliseert server gebruik en stroomlijnt backup, monitoring en prestatie-afstemming.
  • Consistente updates en beveiligingUpdates van kernbestanden, thema's en plug-ins worden één keer toegepast en direct op alle sites doorgevoerd. Zo wordt een uniforme beveiliging en versiebeheer gegarandeerd.

Wanneer moet u multisite gebruiken?

Multisite is ideaal wanneer u meerdere websites moet beheren die een gemeenschappelijke basis delen, maar aparte content, branding of gebruikerstoegang vereisen. Het is vooral nuttig in scenario's zoals:

  • Organisaties met meerdere afdelingen of vestigingen die afzonderlijke websites onder een uniforme beheersstructuur nodig hebben.
  • Onderwijsinstellingen het beheren van aparte sites voor hogescholen, afdelingen of studentengroepen.
  • Franchise- of retailnetwerken waarbij elke locatie een eigen site heeft, maar gebruikmaakt van een gedeelde branding en infrastructuur.
  • Media- of uitgeverijbedrijven het beheren van meerdere publicaties met gedeelde plug-ins en thema's.
  • Agentschappen of ontwikkelaars het hosten van meerdere klantensites in één omgeving voor eenvoudigere updates en onderhoud.

Wanneer moet u multisite vermijden?

Multisite moet worden vermeden wanneer websites volledige onafhankelijkheid vereisen op het gebied van infrastructuur, beveiliging of functionaliteit. Het is niet geschikt in de volgende gevallen:

  • Zeer aangepaste of conflicterende pluginvereisten op sites die niet binnen een gedeelde codebase kunnen worden opgelost.
  • Geïsoleerd server omgevingen zijn nodig om redenen van beveiliging, prestaties of naleving, zoals in multi-tenant omgevingen SaaS platformen of gereguleerde industrieën.
  • Gescheiden administratieve controle is essentieel, vooral wanneer elke site zijn eigen thema's, plug-ins of kernupdates onafhankelijk moet beheren.
  • Regelmatige en onvoorspelbare veranderingen in individuele sitevereisten die van invloed kunnen zijn op anderen op het netwerk vanwege gedeelde afhankelijkheden.
  • Complexe schaalbaarheidsbehoeften, zoals het verspreiden van sites over verschillende data centers of door per locatie een verschillende technologiestack te gebruiken.

WordPress Multisite-installatie

WordPress multisite-installatie

WordPress Multisite is een ingebouwde functie waarmee u meerdere websites kunt beheren vanuit één WordPress-installatie. Om dit te doen, moet u netwerkfunctionaliteit inschakelen en het systeem configureren om subdomeinen of submappen voor elke site te beheren.

Het proces begint met het bewerken van het wp-config.php-bestand om de multisite-modus te activeren, gevolgd door het configureren van de netwerkinstellingen in het WordPress-dashboard. Zodra dit is ingeschakeld, kunt u kiezen of nieuwe sites subdomeinen (bijv. site1.example.com) of submappen (bijv. example.com/site1) zullen gebruiken.

De installatie genereert ook extra configuratieregels voor het .htaccess-bestand (of de nginx-configuratie) om URL -herschrijving voor netwerkroutering af te handelen . Na de configuratie komt er een nieuw "Netwerkbeheerder"-dashboard beschikbaar, van waaruit u individuele sites kunt maken en beheren, thema's en plug-ins kunt installeren voor netwerkbreed of per site, en de gebruikerstoegang binnen het netwerk kunt beheren.

Proper DNS-instellingen, wildcard-subdomeinen (voor op subdomeinen gebaseerde netwerken), en serverAfhankelijk van uw hostingomgeving kunnen configuraties op -niveau vereist zijn.

Hoewel de initiële opzet eenvoudig is, vereist het onderhouden van een WordPress Multisite-netwerk zorgvuldige planning om prestaties, compatibiliteit met plug-ins en schaalbaarheid te garanderen.

Hoe schakel ik WordPress Multisite uit?

Het uitschakelen van WordPress Multisite houdt in dat de tijdens de installatie aangebrachte wijzigingen worden teruggedraaid en de multisite-specifieke configuratie wordt verwijderd. Dit proces moet met de nodige voorzichtigheid en volledige aandacht worden uitgevoerd. backupvan uw bestanden en database.

  1. Backup jouw site.
    Voordat u wijzigingen aanbrengt, moet u een volledige backup van zowel de database als de WordPress-bestanden om te voorkomen Data Loss.
  2. Bewerk wp-config.php.
    Open het bestand wp-config.php en verwijder (of zet er een commentaarteken achter) de volgende regels die multisite inschakelen:
define('WP_ALLOW_MULTISITE', true);

define('MULTISITE', true);

define('SUBDOMAIN_INSTALL', true/false); // depending on your setup

define('DOMAIN_CURRENT_SITE', 'example.com');

define('PATH_CURRENT_SITE', '/');

define('SITE_ID_CURRENT_SITE', 1);

define('BLOG_ID_CURRENT_SITE', 1);
  1. Bewerk .htaccess.
    Vervang de multisite-herschrijfregels door de standaard WordPress-regels:
# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress
  1. Maak de database schoon (optioneel en riskant).
    Multisite voegt meerdere aangepaste tabellen toe (zoals wp_blogs, wp_site en extra wp_x_ tabellen). U kunt deze handmatig verwijderen als u zeker weet dat u de extra sites niet nodig hebt, maar deze stap is niet vereist om eenvoudig terug te keren naar de modus voor één site. Ga alleen verder als u er zeker van bent en een backup.
  2. wp_options bijwerken.
    Ga in de database naar de tabel wp_options en controleer de waarden siteurl en home om er zeker van te zijn dat deze de URL van uw hoofdsite weergeven, zonder subdirectory's of subdomeinpaden.

Wat zijn de voor- en nadelen van multisite?

Hoewel multisite krachtige voordelen biedt voor het beheren van meerdere websites onder één systeem, brengt het ook beperkingen met zich mee die van invloed kunnen zijn flexcompatibiliteit, prestaties of beveiliging. Inzicht in de belangrijkste voor- en nadelen kan helpen bepalen of deze configuratie geschikt is voor uw behoeften.

Multisite-voordelen

Multisite biedt verschillende voordelen voor organisaties en ontwikkelaars die meerdere websites beheren. Het stroomlijnt het beheer, vermindert de overhead en zorgt voor consistentie tussen sites, terwijl een flexMogelijke structuur. Deze voordelen omvatten:

  • Gecentraliseerd beheerAlle sites in het netwerk kunnen worden beheerd via één dashboard. Zo kunt u updates, gebruikersrollen en instellingen gemakkelijker beheren, zonder dat u zich bij elke site afzonderlijk hoeft aan te melden.
  • Efficiënt gebruik van hulpbronnenOmdat alle sites een gemeenschappelijke WordPress-installatie, thema's en plug-ins delen, vermindert multisite de kosten. server belasting, schijfruimte en onderhoudsinspanningen vergeleken met het beheer van afzonderlijke installaties.
  • Consistente configuratieNetwerkbrede controle over thema's en plug-ins zorgt voor uniforme beveiligingsnormen, ontwerpkaders en functioneel gedrag op alle sites.
  • Schaalbare site-implementatieNieuwe sites kunnen snel worden gemaakt zonder dat installaties hoeven te worden gedupliceerd. Hierdoor is multisite ideaal voor het lanceren van portals, afdelingspagina's of locatiegebaseerde websites op aanvraag.
  • Vereenvoudigde updatesKern-, thema- en plug-inupdates hoeven slechts één keer voor het hele netwerk te worden toegepast, waardoor uitvaltijd en administratieve inspanning.
  • Gedelegeerd beheerElke site kan een eigen beheerder hebben die de inhoud en instellingen lokaal beheert, terwijl een netwerkbeheerder behoudt de controle over gedeelde bronnen en de algehele configuratie.

Multisite nadelen

Ondanks het gemak ervan kan een multisite-opstelling uitdagingen met zich meebrengen die van invloed zijn op flexbaarheid, schaalbaarheid en onderhoud. Hieronder staan enkele veelvoorkomende nadelen waarmee u rekening moet houden voordat u deze aanpak toepast:

  • Gedeelde bronnen op verschillende sitesAlle sites in het netwerk delen dezelfde server bronnen, database en kernbestanden. Dit betekent dat een piek in het verkeer of een prestatieprobleem op één site gevolgen kan hebben voor alle andere sites.
  • Plugin- en themabeperkingenPlugins en thema's moeten op netwerkniveau worden geïnstalleerd. Dit kan de aanpassingsmogelijkheden op siteniveau beperken of compatibiliteitsproblemen veroorzaken als verschillende sites conflicterende versies nodig hebben.
  • Complex backup en herstellenOmdat alle sites in één database zijn opgeslagen, is het lastig om afzonderlijke sites te back-uppen of te herstellen zonder dat dit gevolgen heeft voor het hele netwerk.
  • Gecentraliseerd risicoEen beveiligingsinbreuk of een verkeerde configuratie op één site kan het hele netwerk in gevaar brengen, waardoor gecentraliseerd beheer zowel een kracht als een potentieel nadeel is. kwetsbaarheid.
  • Moeilijke scheiding van locatiesHet extraheren van een enkele site uit een multisite-netwerk en het converteren naar een zelfstandige installatie is complex en vereist mogelijk handmatige gegevensmigratie en herconfiguratie.
  • Niet ondersteund door alle hosts of pluginsSommige hostingproviders en plug-ins ondersteunen geen multisite-omgevingen, waardoor uw hostingopties of functionaliteit mogelijk beperkt zijn.
  • Leercurve voor beheerdersHet beheren van een multisite-netwerk vereist een dieper begrip van de WordPress-architectuur en server configuraties vergeleken met standaardinstallaties.

Is Multisite veilig?

Multisite is veilig wanneer het correct geconfigureerd en onderhouden wordt, maar brengt unieke risico's met zich mee vanwege de gecentraliseerde architectuur. Omdat alle sites dezelfde codebase en database delen, kan een kwetsbaarheid op één site (of in een gedeelde plugin of thema) mogelijk het hele netwerk blootstellen. Dit maakt sterke toegangscontrole, regelmatige updates en zorgvuldig pluginbeheer cruciaal.

Beveiligingsrichtlijnen zoals het gebruik van SSL-certificaten voor alle sites, het scheiden van gebruikersrollen, het inschakelen van firewalls op applicatieniveau en het beperken van beheerdersrechten kunnen risico's helpen beperken. Omdat een inbreuk of verkeerde configuratie echter meerdere sites tegelijk kan treffen, vereisen multisite-omgevingen een hogere standaard van beveiligingstoezicht dan standalone WordPress-installaties.

Wat is het verschil tussen multisite en multitenancy?

Hieronder vindt u een vergelijkingstabel met de belangrijkste verschillen tussen multisite en multitenancy :

KenmerkmultisiteMultitenancy
DefinitieEén enkele applicatie-instantie die meerdere sites met gedeelde bronnen beheert.Eén enkele toepassingsinstantie die meerdere geïsoleerde tenants (klanten of organisaties) bedient.
Gebruik gevalBeheer meerdere websites vanuit één dashboard.Veilig en onafhankelijk meerdere klanten op één platform hosten.
GegevensopslagGedeelde database met tabellen die per site zijn gepartitioneerd of tussen sites worden gedeeld.Geïsoleerde gegevens per huurder, vaak in aparte schema of databanken.
Bron delenKernbestanden, thema's en plug-ins worden tussen sites gedeeld.De applicatiecode wordt gedeeld, maar gegevens en configuraties zijn geïsoleerd.
MaatwerkbereikBeperkt per site; beperkt door gedeelde plug-ins en thema's.Veel aanpassingsmogelijkheden per huurder: elke huurder kan een unieke configuratie hebben.
BeveiligingsgrensGemiddeld; problemen op één site kunnen gevolgen hebben voor andere sites.Sterk; huurders zijn logisch en fysiek van elkaar geïsoleerd.
Impact op onderhoudNetwerkbrede updates hebben invloed op alle sites.Updates kunnen per tenant of wereldwijd worden uitgerold, afhankelijk van de architectuur.
VoorbeeldenWordPress Multisite, Drupal Multisite.Salesforce, Microsoft 365, Shopify en multi-tenant SaaS-platformen.

Anastasia
Spasojević
Anastazija is een ervaren contentschrijver met kennis en passie voor cloud computergebruik, informatietechnologie en onlinebeveiliging. Bij phoenixNAP, richt ze zich op het beantwoorden van brandende vragen over het waarborgen van de robuustheid en veiligheid van gegevens voor alle deelnemers aan het digitale landschap.