Vous ne savez pas si vous devez utiliser WordPress multisite ou des installations WordPress séparées ?

Les deux approches peuvent être des solutions viables si vous avez besoin de créer plus d’un site WordPress. Cependant, chaque approche a ses forces et ses faiblesses, il est donc important de choisir la meilleure option pour votre situation spécifique.

Dans cet article, nous vous aidons à prendre la bonne décision en couvrant tout ce que vous devez savoir sur le multisite WordPress et les installations WordPress multiples, y compris les avantages et les inconvénients de chaque approche, quelques questions pour vous aider à choisir, et quelques exemples concrets de l’utilisation de chacune d’entre elles.

Comment fonctionne WordPress multisite ?

WordPress multisite vous permet de créer un réseau de sites tous alimentés par une seule installation de WordPress. Chaque site du réseau partage le même ensemble de comptes d’utilisateurs, d’extensions et de thèmes installés, ce qui peut être utile dans certaines situations.

Pour vous aider à gérer votre réseau de sites, vous disposez d’un rôle d’utilisateur et d’un tableau de bord d’administrateur de réseau. Vous pouvez également désigner différents utilisateurs comme administrateurs de site pour des sites spécifiques de votre réseau.

Chaque site du réseau multisite peut-il avoir son propre nom de domaine ?

Avec le mappage de domaine, vous pouvez donner à chaque site du réseau son propre nom de domaine unique, ce qui vous permet de les faire ressembler à des sites distincts de l’extérieur.

Au total, multisite vous offre trois options pour contrôler les URL des sites individuels du réseau :

  • Sous-domaine : Chaque site obtient son propre sous-domaine sur le même nom de domaine, comme site1.votresite.com, site2.votresite.com , et site3.votresite.com.
  • Sous-dossier : Chaque site est placé dans un sous-dossier du même nom de domaine, comme votre site.com/site1, votre site.com/site2, et votre site.com/site3.
  • Mappage de domaine : Chaque site peut avoir son propre nom de domaine, comme site1.com, site2.com et site3.com.

WordPress multisite : Avantages et inconvénients

Ceci étant dit, voyons maintenant les avantages et les inconvénients de l’utilisation d’un réseau WordPress multisite.

Les avantages de WordPress multisite

  • Gestion plus facile des sites : Vous pouvez gérer tous vos sites à partir d’un seul tableau de bord WordPress et passer facilement d’un site à l’autre.
  • Gestion plus facile des utilisateurs : Vous pouvez partager des comptes d’utilisateurs entre plusieurs sites et les gérer à partir d’un tableau de bord centralisé. Un utilisateur peut également accéder à plusieurs sites en utilisant le même compte, ce qui évite d’avoir à se connecter séparément à chaque site.
  • Des mises à jour plus simples : Au lieu de devoir appliquer les mises à jour du noyau, des extensions et des thèmes pour chaque site individuel, vous pouvez effectuer une seule mise à jour dans l’administration du réseau, et tous les sites du réseau bénéficieront des mises à jour.
  • Gestion plus facile des extensions et des thèmes : Si les sites du réseau utilisent des extensions similaires, la gestion des extensions est beaucoup plus facile car vous ne devez installer l’extension qu’une seule fois (au lieu de l’installer séparément pour chaque site).
  • Création rapide de sites : Vous pouvez ajouter de nouveaux sites en quelques clics, ou même laisser les utilisateurs créer de nouveaux sites à partir de l’interface publique.

Les inconvénients de WordPress multisite

  • Point de défaillance unique : En cas d’incident sur le réseau, tous les sites tomberont en panne ou ralentiront, car l’ensemble du réseau est alimenté par une seule installation de WordPress.
  • Difficile de migrer un site unique : Bien qu’il soit possible de convertir un multisite en un site unique, le processus est beaucoup plus complexe que la migration d’une installation WordPress unique.
  • Compatibilité des extensions ou problèmes de licence : Toutes les extensions ne sont pas compatibles avec WordPress multisite. Même si l’extension est compatible, vous devrez peut-être acheter une licence plus chère pour l’utiliser sur un site multisite.
  • Dépendance à l’égard de l’administrateur du réseau : Les administrateurs de sites individuels ont moins de contrôle sur les sites. Par exemple, les administrateurs de site ne peuvent pas installer leurs propres extensions. En même temps, vous pouvez considérer cela comme un avantage si vous voulez intentionnellement limiter le pouvoir des administrateurs de sites individuels.
  • Restauration des sauvegardes « tout ou rien » : Il est difficile de restaurer la sauvegarde d’un seul site du réseau. Cela peut poser des problèmes si un site du réseau a subi des modifications récentes qui ne sont pas contenues dans la sauvegarde la plus récente.

Installations WordPress multiples : Avantages et inconvénients

Voyons maintenant les avantages et les inconvénients de l’utilisation d’installations multiples de WordPress.

Avantages des installations multiples de WordPress

  • Plus de contrôle sur les sites individuels : Avoir des installations séparées vous donne généralement plus de contrôle sur les sites individuels lorsqu’il s’agit d’installer des extensions ou de personnaliser des thèmes.
  • Possibilité de fournir des ressources dédiées à des sites individuels : Vous pouvez héberger des sites sur des comptes d’hébergement séparés, ce qui empêche un site de ralentir les autres et vous permet d’optimiser les ressources de chaque site.
  • Points de défaillance multiples : Si un site tombe en panne, les autres continueront à fonctionner tant qu’ils sont correctement isolés.
  • Les administrateurs de site ont un contrôle total : Les administrateurs de sites individuels ont le contrôle total de leurs propres sites, ce qui élimine la nécessité de faire appel à l’administrateur du réseau pour les tâches importantes.
  • Des migrations simples : Vous pouvez facilement migrer un seul site si nécessaire.
  • Meilleure compatibilité des extensions : Chaque extension est conçue pour fonctionner sur un seul site, ce qui n’est pas toujours le cas avec le multisite.

Avantages des installations WordPress multiples

  • Tableaux de bord WordPress séparés : Chaque site aura son propre tableau de bord et ses propres identifiants de connexion, ce qui peut rendre la gestion de plusieurs sites plus fastidieuse.
  • Les comptes utilisateurs sont propres à chaque site : Bien qu’il existe des moyens de partager des utilisateurs entre des installations WordPress séparées, c’est beaucoup plus compliqué à mettre en place et ce n’est pas une fonctionnalité de base comme c’est le cas avec le multisite.
  • Des mises à jour qui prennent plus de temps : Vous devez appliquer les mises à jour pour chaque site séparément.
  • Les licences des extensions peuvent coûter plus cher (parfois) : Certaines extensions peuvent nécessiter une licence séparée pour chaque site, ce qui peut ajouter de la complexité et des coûts dans certains cas.

Il est important de noter que vous pouvez atténuer certains de ces inconvénients en utilisant d’autres outils. Par exemple, vous pouvez utiliser une extension comme MainWP pour gérer plusieurs installations à partir d’un tableau de bord unifié.

Ou, si vous hébergez chez Kinsta, vous pouvez plus facilement gérer des installations séparées en utilisant le tableau de bord MyKinsta et d’autres outils. Par exemple, Kinsta Automatic Updates vous permet d’automatiser les mises à jour d’extensions et de thèmes sur des sites individuels en toute sécurité.

Questions à se poser pour choisir entre WordPress multisite et installations multiples

Examinons quelques questions auxquelles vous devez répondre pour déterminer si vous devez utiliser WordPress multisite ou des installations séparées.

Ces questions couvrent les domaines suivants :

  • Objectif du site
  • Utilisation des extensions
  • Utilisation du thème et personnalisation du design
  • Accès des utilisateurs
  • Trafic et utilisation des ressources
  • Principaux acteurs du site
  • Possibilités de migration future

Les sites auront-ils des objectifs similaires ?

Bien qu’il ne s’agisse pas d’une règle absolue, il est généralement plus judicieux d’envisager un site WordPress multisite si chaque site a un objectif similaire.

Pour illustrer ce que nous entendons par « objectif », disons que vous créez le site web d’une université avec WordPress et que vous souhaitez avoir un site séparé pour chaque collège ou département. Tous ces sites ont le même objectif fondamental, à savoir afficher des informations sur l’établissement ou le département dans le contexte de l’université.

Si les sites ont des objectifs similaires, les réponses à un grand nombre des autres questions ci-dessous pourraient également vous inciter à opter pour le multisite. En effet, les sites ayant des objectifs similaires ont plus de chances d’avoir besoin d’extensions et de thèmes similaires, et d’utiliser les mêmes ressources.

Les sites utiliseront-ils des plugins similaires ?

Étant donné que chaque site d’un réseau multisite partagera le même ensemble d’extensions installées, vous devez vous demander si chaque site utilisera généralement le même ensemble d’extensions ou si chaque site utilisera un ensemble différent d’extensions.

Vous devrez installer de nouvelles extensions à partir du tableau de bord de l’administrateur du réseau. Vous pouvez ensuite forcer l’activation d’une extension sur des sites individuels du réseau avec « Activation du réseau » ou laisser les administrateurs de site choisir d’activer ou non une extension.

Comment fonctionne l'activation d'une extension pour un administrateur de site unique.
Comment fonctionne l’activation d’une extension pour un administrateur de site unique.

Bien que cette dernière approche vous permette d’activer différentes extensions sur différents sites du réseau, elle peut devenir rapidement complexe si les sites du réseau utilisent des ensembles d’extensions complètement différents.

Vous pouvez également rencontrer des problèmes de compatibilité multisite ou de licences. Si chaque site utilise des extensions différentes, il peut être difficile d’assurer le suivi de la compatibilité et des conditions de licence de toutes ces extensions.

Les sites auront-ils des conceptions similaires ?

Tout ce que nous avons dit à propos des extensions s’applique également aux thèmes.

Cependant, pour les réseaux multisites, les thèmes peuvent également apporter des considérations supplémentaires lorsqu’il s’agit de personnaliser le même thème pour les sites individuels du réseau. Toutes les personnalisations que vous apportez directement au thème lui-même s’appliquent à tous les sites du réseau qui utilisent ce thème.

Cela peut compliquer les choses si vous souhaitez que les sites du réseau utilisent le même thème de base, mais qu’ils en personnalisent le design à partir de là.

Il existe des moyens de contourner ce problème. Par exemple, vous pouvez utiliser une extension qui prend en charge les feuilles de style CSS personnalisées pour chaque site du réseau. Chaque site du réseau peut également avoir ses propres réglages dans la personnalisation ou l’éditeur de site.

Dans l’ensemble, cette situation pourrait être un autre facteur vous poussant à utiliser des sites WordPress séparés, mais il existe des moyens de résoudre ces problèmes si le reste de votre situation s’accorde avec le multisite.

Des utilisateurs similaires auront-ils besoin d’accéder aux sites ?

Une autre considération importante est de savoir si les différents sites doivent partager le même ensemble d’utilisateurs.

Il y a deux aspects à prendre en compte ici :

  • Les utilisateurs backend : Les utilisateurs du backend auront accès aux tableaux de bord d’administration des sites, tels que les administrateurs de sites individuels, les auteurs et les éditeurs.
  • Utilisateurs frontend : Les utilisateurs frontend interagissent avec l’interface publique des sites. Dans la configuration par défaut, le rôle de l’utilisateur est généralement « Abonné », mais vous pouvez créer vos propres rôles personnalisés.
Affichage de tous les utilisateurs du réseau admin.
Affichage de tous les utilisateurs du réseau admin.

Par défaut, un utilisateur qui s’abonne à un site du réseau avec le rôle d’abonné sera automatiquement abonné à tous les sites du réseau. En d’autres termes, s’il se connecte sur le « Site réseau 1 » et visite ensuite le « Site réseau 2 », il sera toujours connecté en tant qu’abonné sur ce deuxième site, à moins que vous ne désactiviez cette fonction.

Toutefois, les utilisateurs ne conservent pas automatiquement des rôles à privilèges plus élevés sur plusieurs sites du réseau, à moins que vous ne choisissiez de leur attribuer un rôle à privilèges plus élevés sur chaque site. Par exemple, si vous enregistrez un utilisateur en tant qu’éditeur sur le « Site réseau 1 », il n’aura pas les privilèges d’un éditeur s’il visite le « Site réseau 2 » Il sera toujours connecté à son compte, mais il ne sera par défaut qu’un abonné sur le « Site réseau 2 ».

Si la possibilité de partager des comptes et des privilèges entre plusieurs sites s’avère utile dans votre cas d’utilisation, il s’agit là d’une excellente raison d’envisager le multisite.

Les sites auront-ils un trafic et une utilisation des ressources similaires (aujourd’hui et à l’avenir) ?

Avec des installations WordPress séparées, vous pouvez choisir d’héberger tous vos sites sur le même serveur ou de les déployer sur plusieurs instances de serveur.

Cependant, comme les sites du réseau multisite utilisent une seule installation, vous devez utiliser le même serveur pour chaque site du réseau.

Cela peut s’avérer problématique si les sites du réseau ont des besoins en ressources radicalement différents. Si un site reçoit deux millions de visiteurs par mois et un autre deux mille visiteurs par mois, cela pourrait vous inciter à utiliser des installations WordPress distinctes afin d’optimiser l’environnement d’hébergement de chaque site en fonction de sa situation.

Outre l’évaluation du trafic et de la consommation de ressources des sites à l’heure actuelle, vous devez également vous demander si ces besoins sont susceptibles d’évoluer à l’avenir. S’il y a de fortes chances que certains sites aient besoin d’évoluer plus que d’autres, le fait d’avoir des installations séparées pour ces sites vous donnera plus de flexibilité pour les faire évoluer à l’avenir.

Si vous optez pour le multisite, veillez à choisir un hébergement capable de gérer le multisite.

La page d'accueil de l'hébergement multisite Kinsta pour WordPress.
L’hébergement de Kinsta pour WordPress multisite.

Les sites auront-ils des acteurs principaux différents ?

Au-delà des comptes d’utilisateurs de votre site, vous devez également vous demander si chaque site de votre réseau aura un acteur principal différent.

L’exemple type est celui d’un freelance qui crée des sites WordPress pour ses clients. Pour simplifier les choses, certains freelances hébergent tous les sites de leurs clients dans un seul réseau multisite.

Toutefois, cette approche peut poser des problèmes importants lorsque chaque site du réseau appartient à une partie prenante différente. Votre client serait à juste titre frustré s’il apprenait que son site a connu des temps d’arrêt parce que le site d’un autre client est devenu viral et a submergé l’ensemble du réseau.

En règle générale, vous devriez probablement utiliser des installations WordPress distinctes pour chaque partie prenante principale afin d’éviter ce type de situation.

Y a-t-il un risque de devoir migrer l’un des sites ?

Vous devez également vous demander s’il est possible que vous ayez à migrer un seul site à l’avenir (plutôt que l’ensemble du réseau de sites). Cette éventualité est la plus probable si les sites ont des parties prenantes principales différentes, mais elle peut également se produire dans d’autres situations.

Bien qu’il soit possible de migrer un seul site à partir d’un réseau multisite, cette opération est difficile à réaliser et les choses peuvent facilement mal tourner.

S’il est possible que vous ayez à migrer un site unique à l’avenir, celui-ci ne devrait probablement pas appartenir à un réseau multisite.

Exemples concrets de cas où il faut envisager le multisite WordPress

Voyons quelques exemples concrets de cas où vous pourriez vouloir utiliser WordPress multisite ou des installations séparées.

Ces exemples ne constituent pas une liste exhaustive de toutes les situations. Il s’agit plutôt de vous donner quelques idées sur la façon dont les questions et les pour/contre ci-dessus peuvent se présenter dans le monde réel.

Voici quelques situations courantes dans lesquelles vous pourriez vouloir utiliser un réseau multisite :

  • Entreprises ayant plusieurs sites ou fournisseurs de services : Si, par exemple, vous gérez une salle de sport avec trois sites différents, vous pouvez utiliser un réseau multisite pour créer un site dédié à chaque site. Un autre exemple serait celui d’une agence immobilière qui souhaiterait créer un site distinct pour chaque agent de l’agence.
  • Universités : Le multisite est courant pour les sites WordPress d’universités. Vous pouvez créer un site en réseau pour chaque département d’une institution. Certaines universités permettent également aux étudiants de créer leurs propres sites au sein du réseau.
  • Districts scolaires : Vous pouvez créer un site en réseau pour chaque école du district, ou même pour des départements individuels au sein de chaque école.
  • Site web en tant que service (WaaS) : Vous pouvez laisser les utilisateurs créer leurs propres sites dans votre réseau, gratuitement ou moyennant une redevance. Nous avons un guide sur l’utilisation de WordPress multisite comme solution WaaS.
  • Sites multilingues : Bien que vous puissiez utiliser une installation normale pour créer un site WordPress multilingue, l’utilisation de WordPress multisite vous donne un peu plus de contrôle sur la localisation de chaque version de votre site. Vous pouvez utiliser une extension comme MultilingualPress pour vous aider à gérer les choses.
  • Intranets d’entreprise ou réseaux d’entreprise : Vous pouvez donner à chaque équipe ou département son propre site sur le réseau de votre entreprise.
  • Clubs/associations : Vous pouvez donner à chaque section locale son propre site pour publier du contenu et des mises à jour spécifiques à cette section.
  • Réseaux de blogs : Si vous disposez d’un réseau de blogs étroitement liés, le multisite peut s’avérer très efficace. Par exemple, quelque chose comme les guides individuels des villes du monde entier que l’on trouve sur Spotted by Locals. Chaque guide de ville (comme celui-ci pour Montréal au Canada) a sa propre équipe de blogueurs et un contenu unique.

Exemples concrets d’installations multiples de WordPress

Voici quelques situations spécifiques dans lesquelles vous pourriez vouloir utiliser des installations séparées de WordPress. Encore une fois, il ne s’agit pas d’une liste exhaustive – ce ne sont que quelques exemples pour vous aider à réfléchir.

  • Sites web à fort trafic ou à ressources élevées : Si un site reçoit beaucoup de visiteurs et/ou consomme beaucoup de ressources, il est souvent judicieux d’utiliser un environnement d’hébergement optimisé adapté aux besoins de ce site.
  • Boutiques de commerce électronique : Bien que WooCommerce soit compatible avec WordPress multisite, c’est généralement une mauvaise idée d’utiliser cette approche pour les boutiques de commerce électronique « normales » parce qu’elles ont des besoins plus spécifiques.
  • Sites web de clients : Bien que certains freelances utilisent WordPress multisite pour gérer les sites web de leurs clients, cela peut être une mauvaise idée pour plusieurs des raisons que nous avons évoquées plus haut, comme le fait d’avoir un seul point de défaillance pour tous les sites de vos clients, ou la difficulté de migrer un seul site si un client veut changer de service d’hébergement.
  • Sites web ayant des besoins uniques en matière d’extensions : Si chaque site utilise un ensemble différent d’extensions, le multisite n’est probablement pas la meilleure solution.
  • Sites ayant des besoins stricts en matière d’organisation ou de conformité règlementaire : Les données des utilisateurs étant partagées sur l’ensemble du réseau, il peut être plus difficile de se conformer à des lois sur la protection de la vie privée telles que le RGPD en Europe.

Résumé

Dans l’ensemble, le choix entre WordPress multisite et sites multiples dépend de votre situation particulière. En répondant aux questions ci-dessus et en prenant en compte les avantages et les inconvénients, vous pourrez déterminer quelle approche répondra le mieux à vos besoins.

Si WordPress multisite est la bonne solution pour votre situation, vous pouvez suivre notre tutoriel WordPress multisite pour commencer.

Que vous choisissiez le multisite ou les sites séparés, l’hébergement Kinsta peut vous aider à réussir. Pour plus d’informations, vous pouvez consulter l’hébergement infogéré de Kinsta pour WordPress ou parcourir des informations spécifiques sur l’hébergement multisite de Kinsta.

Steve Bonisteel Kinsta

Steve Bonisteel est un rédacteur technique chez Kinsta qui a commencé sa carrière d'écrivain en tant que journaliste de presse écrite, chassant les ambulances et les camions de pompiers. Il couvre les technologies similaires à l'Internet depuis la fin des années 1990.