Site client WordPress Multi – site Domain Mapping Master Class
WordPress multisite a de nombreuses utilisations. Vous pouvez l’utiliser pour créer un réseau comme edublogs pour aider les gens à créer leur propre site Web. Ou un site Web ou un réseau de blogs d’une organisation. Vous pouvez également l’utiliser pour héberger des sites pour vous ou vos clients. Si vous êtes comme beaucoup de concepteurs et de développeurs web, vous aurez beaucoup de domaines enregistrés (ou encore en cours de traitement) pour le site que vous avez créé. Ça pourrait être un mal de tête de tout contrôler. De même, si vous dirigez une agence ou un freelance et hébergez vos clients, vous aurez plusieurs sites WordPress à jour. Cela peut prendre beaucoup de temps et d’énergie.
WordPress multisite peut résoudre tous ces problèmes pour vous. C’est le quatrième de notre série de six articles Multi – sites WordPress Masterclass. Dans cette série, vous apprendrez tout ce dont vous avez besoin pour créer votre propre réseau, ajouter un site Web ou permettre aux utilisateurs d’ajouter leur propre site Web. Vous apprendrez également à gérer votre réseau et à en assurer la sécurité et la haute performance. Enfin, vous apprendrez à créer une communauté d’utilisateurs et de sites qui réussissent. Dans ce tutoriel, je vais expliquer comment utiliser multisite comme site distinct pour héberger votre propre site ou pour héberger un site pour un client. Ils ont tous leurs propres noms de domaine et sont des sites entièrement indépendants pour les visiteurs. Je vais aussi vous montrer comment utiliser multisite pour améliorer votre flux de travail et vous donner quelques conseils pour l’adapter à vous et éviter les problèmes potentiels. Ensuite, je vais examiner en détail le processus de cartographie des domaines afin que vous puissiez le configurer sur un réseau Multi – sites.
Avez – vous manqué les tutoriels de la série WordPress multisite Masterclass? Vous pouvez récupérer les six messages ici: WordPress multisite Masterclass: Comment démarrer WordPress multisite Masterclass: activer et configurer WordPress multisite Masterclass: sites et utilisateurs enregistrés Masterclass
Évitez les pièges.
Inconvénients: le piège de l’hébergement de nombreux sites sur une installation WordPress peut être lu par quelqu’un qui sera surpris à l’idée de mettre tous ces sites précieux en un seul endroit. Je sais que certains pensent que les risques l’emportent sur les avantages. Si vous êtes l’une de ces personnes, continuez avec une installation WordPress séparée pour chaque site. En fait, l’utilisation d’une installation Multi – sites pour tous les sites peut présenter certains inconvénients: taille de la base de données: la base de données peut devenir difficile avec le temps. Mais WordPress. Com et edublogs peuvent héberger des millions de sites en utilisant plusieurs sites, et il n’y a aucune raison de ne pas apprendre leur expérience pour étendre l’installation multisite. Sécurité: Si votre réseau Multi – sites est endommagé, tous vos sites seront touchés. C’est horrible, non? Eh bien, oui. Mais d’après mon expérience, chaque fois que je suis victime d’un hacker, c’est au niveau du serveur et ça affecte toujours tous mes sites. Vous devez assurer la sécurité de votre réseau, surtout si vous avez beaucoup d’utilisateurs. Si quelque chose se casse, ça pourrait détruire tout le réseau. C’est pourquoi vous ne devriez jamais exécuter une mise à jour sur un réseau en temps réel tant que vous n’avez pas d’abord testé la mise à jour sur un site temporaire. Je vais voir ça bientôt. Performance: l’hébergement de nombreux sites sur une installation wordpress ne fonctionnera pas si vous utilisez un hébergement bon marché et lent, ou si votre fournisseur d’hébergement vous limite en termes de taille de base de données, de largeur de bande ou de téléchargement. Si vous ou votre client décidez de déplacer un site hors du réseau à l’avenir, cela sera beaucoup plus compliqué que de simplement déplacer un site autonome vers un nouveau serveur ou un nouveau fournisseur d’hébergement. Mais c’est possible. Il y a deux façons de le faire: Vous pouvez utiliser un plug – in (plus simple mais moins fiable), ou vous pouvez exporter un onglet
Lié à la base de données (plus complexe mais plus rapide et plus complète). Cela signifie qu’il est préférable d’héberger plusieurs sites en utilisant plusieurs sites si les deux conditions suivantes sont remplies:
Prendre des précautions pour assurer la sécurité du réseau et ne pas s’écraser. De cette façon, vous pouvez copier le même Code sur tous les sites que vous créez ou sur la plupart d’entre eux (p. ex., plug – ins, sujets). Soyons réalistes: Combien d’entre nous ont la même liste de plugins de base installés sur chaque nouveau site que nous créons? Voyons ce que cela signifie dans la pratique. Évitez les pièges: précautions vous pouvez prendre quelques précautions pour éviter les pièges que j’ai énumérés ci – dessus: sauvegardez régulièrement votre réseau: sauvegardez – le au moins tous les jours et plus souvent si votre site est mis à jour tous les jours. J’utilise Snapshot pro pour sauvegarder chaque site du réseau et updraft plus pour sauvegarder toute la base de données. Cela signifie que si un site ne fonctionne pas, je peux le restaurer à l’aide d’une restauration instantanée en un seul clic, et si quelque chose ne va pas avec l’ensemble du réseau, je peux réinstaller manuellement la sauvegarde de la base de données. Assurez – vous que votre réseau est sécurisé autant que possible. Suivez nos guides de sécurité WordPress faisant autorité et suivez les étapes recommandées. L’un des risques liés à l’utilisation de multisite par rapport à l’installation WordPress standard est que vous avez plus de sites (bien sûr) et plus d’utilisateurs. Vous pouvez définir des restrictions de sécurité lors de l’enregistrement du site et de l’utilisateur pour vous assurer que les gens n’utilisent pas certains slugs sur leur site, empêcher la création de sites à partir d’un domaine spécifique, bloquer splogger, et limiter les gens à définir des mots de passe de sécurité. Faites ces choses. Si vous n’autorisez pas les utilisateurs et les sites à s’inscrire, assurez – vous que le processus que vous suivez est sécuritaire. Quand je suis parti
Mais l’utilisation efficace de plusieurs sites pour les sites clients ne signifie pas seulement éviter les pièges. C’est aussi à propos du flux de travail. Certains aspects du flux de travail faciliteront l’utilisation de plusieurs sites. Il s’agit de développer un flux de travail qui rend le multi – site plus efficace et de définir un type de flux de travail qui rend le multi – site meilleur que de nombreuses installations WordPress autonomes.
Si votre client vous montre comment utiliser son site, vous pouvez installer un plug – in, comme un tutoriel vidéo intégré, qui fournit un guide vidéo à votre client. Vous n’avez qu’à le faire une fois sur votre réseau, et tout le monde peut le faire. Vous voulez créer une communauté parmi vos clients. Multisite est une excellente plate – forme pour créer une communauté, et il n’y a aucune raison pour que vous ne travailliez pas avec vos clients. Je vais en savoir plus à ce sujet dans la prochaine partie de ce cours. Le plug – in de tutoriel vidéo intégré simplifie la formation des clients. Donc, maintenant que vous savez ce que cela signifie d’héberger plusieurs sites clients (ou votre site) sur plusieurs domaines en utilisant multisite, vous devez savoir comment le faire.
Guide de cartographie de domaine si vous hébergez un site client, il est probable que tout le monde veut utiliser son propre domaine unique. Cela peut vous empêcher d’utiliser plusieurs sites parce que vous pensez que vous ne pouvez leur fournir que des sous – domaines ou des sous – répertoires de votre domaine. Mais il est facile d’utiliser un domaine unique pour chaque site en utilisant le plug – in de cartographie de domaine. Cela vous permet d’ajouter n’importe quel nombre de champs externes à chaque site du réseau et de spécifier l’un d’eux comme champ principal qui apparaîtra dans le navigateur du visiteur. Cela signifie que pour les visiteurs, le site se comporte comme s’il était hébergé par son propre domaine.
Le plug – in vous permet également de facturer les utilisateurs pour cartographier les domaines ou les domaines de vente sur le réseau, ce qui est une bonne façon de faire de l’argent sur le réseau. La cartographie d’un domaine à un site sur un réseau est quelque chose que vous pouvez faire en tant qu’administrateur de réseau, ou vous pouvez laisser un client ou un utilisateur faire. Si vous voulez que vos clients ou utilisateurs le fassent, vous devez leur expliquer comment le faire. Je le fais pour l’un de mes réseaux, et pour l’autre, je configure mes propres Mappings de domaine. Chaque approche présente des avantages et des inconvénients: laisser vos clients le faire vous permettra
Porter des vêtements de travail, mais travailler seul vous donne plus de contrôle.
Remarque: la cartographie des domaines ne s’applique pas seulement aux sites clients. Si vous créez un réseau qui permet aux utilisateurs d’ajouter leurs sites, ils peuvent vouloir cartographier leurs domaines à ce réseau. Vous pouvez également facturer et vendre le nom de domaine. La cartographie des domaines vers votre réseau comporte six étapes: installer le réseau multisite WordPress configurer les enregistrements DNS (name Server) pour vos domaines personnalisés ajouter vos domaines personnalisés à votre compte d’hébergement attacher les sous – sites réseau à leurs domaines personnalisés répéter ce processus (si nécessaire) pour plusieurs sous – sites avant de commencer, Nous discutons de concepts importants qui doivent être compris.
Les domaines primaire et secondaire d’un réseau Multi – sites sont les URL que les visiteurs voient dans le Navigateur lorsqu’ils visitent le site. Le domaine secondaire est tout autre domaine qui pointe vers le site. Vous ne pouvez avoir qu’un seul domaine réseau primaire, mais vous pouvez avoir autant de sous – domaines. Imaginons que nous ayons un réseau http:\/\/mynetwork.com – Oui. Vous avez un site sur (en utilisant des sous – répertoires) http:\/\/mynetwork.com\/mysite – Oui. Vous souhaitez diriger deux domaines vers ce site: http:\/\/mysite.com Et http:\/\/mysite.org – Oui. Le domaine primaire est http:\/\/mysite.com , c’est le domaine que vous voulez que les visiteurs voient dans leur navigateur. En d’autres termes, vous voulez que le site se comporte comme s’il s’agissait d’un site autonome hébergé sur http:\/\/mysite.com – Oui. Lorsque plusieurs sites sont activés pour la première fois, le domaine primaire du site sera son Sous – Répertoire sur le réseau, c’est – à – dire: http:\/\/mynetwork.com\/mysite – Oui. Ensuite, pointez les deux autres champs vers lui et ajoutez – les aux paramètres du site. Cela les définit comme des sous – domaines, de sorte qu’ils pointent vers votre site, mais les visiteurs continueront à voir http:\/\/mynetwork.com\/mysite Dans le navigateur. Sélection finale http:\/\/mysite.com En tant que domaine primaire dans settingz
Permissions pour votre site (ou dans les paramètres du réseau en tant qu’administrateur du réseau). Cela signifie que si quelqu’un tape http:\/\/mynetwork.com\/mysite Et, http:\/\/mysite.com Ou http:\/\/mysite.org Dans le navigateur, l’orientation vers http:\/\/mysite.com Et vous verrez le site que vous avez créé http:\/\/mynetwork.com\/mysite Mais ils ne sauront pas que ça fait partie du réseau. Confus Nous espérons qu’une fois le processus terminé, vous ne le ferez pas! DNS: A et cname enregistrent un autre concept à comprendre avant d’utiliser la cartographie de domaine est DNS, qui représente le système de noms de domaine. C’est le système que vous utilisez pour dire au nom de domaine quel serveur et \/ ou site il devrait cibler. Pour ce faire, vous pouvez utiliser l’une des deux méthodes suivantes: l’enregistrement mappe le domaine à l’adresse IP, qui est l’identificateur unique du serveur. Par exemple, wpmu Dev est hébergé sur IP 104.16.24.10. C’est l’adresse de base de n’importe quel site Web et n’importe quel nom de domaine se résout finalement à une adresse IP. Si vous demandez aux clients de configurer eux – mêmes la cartographie de domaine, une bonne façon est de fournir une adresse IP unique à votre réseau (que vous pouvez acheter auprès d’un fournisseur d’hébergement). Ensuite, demandez – leur de créer un enregistrement qui pointe vers son domaine. L’enregistrement cname mappe un domaine à un autre. Donc dans l’exemple ci – dessus, http:\/\/mysite.com Il peut y avoir des enregistrements cname http:\/\/mynetwork.com\/mysite. Utilisez – le pour vous empêcher d’avoir une adresse IP unique. Tout cela deviendra plus clair lorsque nous aurons terminé le processus. Il est temps de définir les Mappings de domaine, bien qu’il puisse prendre un certain temps avant que les changements DNS ne se propagent à n’importe quel domaine. La propagation est le processus par lequel les enregistrements DNS affectent Internet: Vous pouvez utiliser c
WordPress Multi – site Domain mapping? Qu’est – ce qu’on a raté? Montrez votre site Web, comment vous pouvez utiliser cet article pour améliorer le flux de travail, ou posez des questions dans vos commentaires. Étiquettes: cartographie des domaines multisites du site client