hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Comment synchroniser des bases de données sur plusieurs installations WordPress

Auparavant, nous avions un regard sur la façon de configurer l'environnement de transfert pour le développement de WordPress. Si vous l'avez suivi, vous pourriez constater que le processus implique parfois la migration de la base de données SQL pour synchroniser les différences entre les étapes . Ce processus particulier de migration de la base de données pourrait être fastidieux.

Vous devrez exporter la base de données du premier site puis l'importer dans un autre, ce qui peut prendre quelques minutes ou plus pour une énorme base de données. Ce processus devra être répété chaque fois que nous migrons la base de données .

Si c'est quelque chose que vous avez lutté, vous trouverez certainement ce message utile. Dans ce post, nous allons voir comment rationaliser la synchronisation de la base de données à travers plusieurs installations WordPress . Cela nous aidera à économiser beaucoup de temps.

Commencer

Pour commencer, je suppose que vous avez eu les trois étapes de développement - Local, Testing et Live - toutes mises en place.

Ici, j'ai mis en place un scénario dans lequel j'ai publié 5 articles sur un site en ligne, et 2 messages supplémentaires sont dans un site local (un article est en cours de développement). En réalité, bien que vous aurez à traiter avec beaucoup de messages, que seulement 2 ou 5.

Maintenant, je voudrais mettre à jour le site local avec le contenu sur le site Live . Avoir un contenu de base de données identique à celui trouvé sur Live, tout en développant, est encouragé. C'est ainsi que nous pourrions attraper n'importe quels problèmes concernant les styles, la disposition, ou n'importe quelle chose qui peut affecter le contenu tôt.

Synchroniser la base de données

Pour synchroniser la base de données, procédez comme suit:

  1. Installez le plugin WordPress, Database Sync. Il suffit d'installer le plugin dans les sites Web où vous effectueriez la migration de la base de données, disons si vous deviez tirer la base de données d'une phase Live vers l'étape Testing, alors vous devriez installer le plugin sur le site pour ces deux étapes.

  2. Sur le site Live, allez dans Outils> Synchronisation de la base de données . Ensuite, générez la clé de jeton secrète.

    Vous ne devez pas partager cette clé secrète avec qui que ce soit, car cela leur permettra également d'accéder à votre base de données.

  3. Ajoutez le jeton dans le site Outils> Synchronisation de base de données du site local .

    Comme le jeton est ajouté, vous trouverez la synchronisation à côté du site lié, comme indiqué dans la capture d'écran ci-dessus.

  4. Cliquez sur le bouton Sync pour commencer à synchroniser ces deux sites.

  5. Cliquez sur le bouton Pull pour retirer la base de données du site distant et remplacer le site local .

Gardez cependant à l'esprit que le processus d' extraction et de transmission peut prendre plusieurs minutes, voire plus, en fonction de la taille de la base de données. Une fois le processus de tirage terminé, vous devriez voir un message de réussite à l'écran. Et le site local devrait maintenant avoir exactement les mêmes messages, pages et paramètres que le site Live .

Vous pouvez également cliquer sur le bouton Push si vous souhaitez copier le site actuel sur des sites Web distants. Installez ce plugin sur plusieurs sites Web si nécessaire et ajoutez les jetons pour créer un lien vers leur base de données.

Ce plugin rend la synchronisation de base de données transparente et saine. J'espère que le développeur du plugin l'améliorera encore avec quelques fonctionnalités supplémentaires, telles que:

  • Selective Table Sync, qui permet essentiellement de synchroniser des tables particulières dans la base de données. Par exemple, comme nous avons seulement besoin de copier le contenu de la publication, il vaudrait mieux tirer sur les wp_posts plutôt que sur la base de données entière. Cela accélérera énormément le processus pour la plupart des cas.
  • Media Sync, pour synchroniser les téléchargements de fichiers WordPress comme pour les images et les vidéos.

Comment faire pour mettre en surbrillance le texte automatiquement lors du clic de l'utilisateur

Comment faire pour mettre en surbrillance le texte automatiquement lors du clic de l'utilisateur

Certains éléments de contenu sur les sites Web sont destinés à être copiés par les utilisateurs, tels qu'une adresse URL, une clé API générée automatiquement ou quelques lignes de code (extraits). Mais la copie de ces contenus pourrait être un défi, en particulier pour les utilisateurs qui utilisent un trackpad ou une souris merdique. Alors, ren

(Conseils techniques et de conception)

5 conseils pour accélérer le temps de charge de l'iPhone

5 conseils pour accélérer le temps de charge de l'iPhone

Le chargement de la batterie de votre iPhone à pleine capacité prend un certain temps, en particulier si la charge de la batterie du téléphone est proche de l'épuisement. Bien qu'il soit regrettable que l'iPhone ne dispose pas d'une technologie de charge rapide, il existe plusieurs façons d' augmenter la vitesse de chargement de votre iPhone . Voic

(Conseils techniques et de conception)