Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

La fusion de bases de données WordPress simplifiée avec WPMerge

168

Il s’agit d’un article sponsorisé par la belle équipe de WPMerge. Le didacticiel suivant fournit tout ce que vous devez savoir pour commencer.

Chaque fois que nous travaillons avec des environnements WordPress, il est courant pour nous de cloner la base de données de production vers notre base de données de développement locale, mais pas nécessairement l’inverse.

Par exemple, disons que nous travaillons dans la base de données de développement local qui contient de nouveaux messages, peut-être de nouvelles commandes WooCommerce ou d’autres données que vous souhaitez partager avec le site de production.

À ce stade, vous avez deux versions de la base de données que vous souhaitez fusionner sans perdre les modifications dans l’un ou l’autre des environnements.

Pour gérer cela, nous avons quelques choix :

  1. Vous pouvez noter toutes les modifications apportées au site de développement local et les effectuer méticuleusement sur le site de production.
  2. Vous pouvez copier les lignes modifiées à partir du site de développement et exécuter les requêtes sur le site de production. Le problème, c’est lorsque les nouvelles données arrivent ; les utilisateurs peuvent avoir les mêmes identifiants que ceux utilisés dans la base de données de développement local, créant finalement un conflit.
  3. Avec les outils actuellement disponibles, vous pouvez déplacer la base de données de développement vers le site en ligne. Mais vous perdriez les changements vitaux comme les commentaires ou les commandes qui se sont produits sur le site en direct pendant le développement.

Aucun d’entre eux ne constitue un flux de travail de déploiement idéal.

Fusion de bases de données WordPress

WPMerge change cela en fusionnant les modifications sur le site de développement vers le site en production sans écraser les modifications apportées au site en production depuis le clonage.

Il gérera la création de nouveaux identifiants, le remplacement des anciens et sérialisera également intelligemment les identifiants de publication.

Comment ça fonctionne

Avant de commencer le développement, vous devez cloner le site de production à l’aide d’un outil de votre choix tel que InfiniteWP, WP Time Capsule, All-on-One WP Migration ou Duplicator.

Vous avez maintenant un site de production et son clone, le site de développement. Installez le plug-in WPMerge sur les sites de production et de développement et connectez-les.

WPMerge est maintenant prêt pour que vous commenciez le développement. Toutes les modifications apportées à l’environnement de développement seront enregistrées.

La fusion de bases de données WordPress simplifiée avec WPMerge

Pendant le développement, vous pouvez extraire la base de données de production et appliquer vos modifications locales à tout moment et poursuivre le développement. Cela vous donne une image complète du fonctionnement de votre code sur la base de données de production actuelle.

Une fois le développement terminé, vous pouvez appliquer les modifications à la production. Au cours de ce processus, seules les requêtes qui ont été enregistrées sont transmises à la base de données de production.

La fusion de bases de données WordPress simplifiée avec WPMerge

En ce qui concerne les fichiers, vous pouvez télécharger des fichiers nouveaux et modifiés sous forme de fichier zip et les télécharger via S/FTP. I Dans une future version, ce processus sera bientôt automatisé – tout comme la fusion en un clic de la base de données, les fichiers seront également synchronisés en un seul clic.

Comment pouvez-vous utiliser WPMerge ?

Même encore, vous vous demandez :

Pourquoi aurais-je besoin de ce plugin ?

Voici quelques-uns des cas d’utilisation dans lesquels WPMerge s’intègre.

  • il peut être utilisé chaque fois que vous traitez avec un site qui reçoit des commandes en direct, des commentaires ou des données en continu,
  • il peut également être utilisé si vous souhaitez permettre à vos clients d’apporter des modifications au site en ligne pendant que vous développez,
  • vous pouvez également l’utiliser pour mettre à jour les plugins, les thèmes et le noyau WordPress.
  • il permet de pousser facilement les modifications de thème ou de page vers un site en direct.
  • le plugin est solide pour apporter des modifications de code aux pages ou ajouter de nouvelles fonctionnalités aux pages existantes,
  • etc.

Bien sûr, ce ne sont là que quelques exemples.

Quoi qu’il en soit, la nécessité de fusionner la base de données WordPress du local à la production n’est pas un besoin impérieux, et WPMerge fournit des fonctionnalités solides pour vous assurer que vous pouvez vous concentrer sur l’exécution de votre travail localement tout en poussant la fusion des mises à jour vers la production.

Source d’enregistrement: tommcfarlin.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More