Annonce

Réduire
Aucune annonce.

Un miroir pour site Wordpress, comment faire ?

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Un miroir pour site Wordpress, comment faire ?

    Bonjour,

    J'aimerais savoir comment créer un site miroir pour une plateforme Wordpress.
    Ce qui me vient directement à l'idée serait d'installer WP sur un autre serveur puis d'installer le même thème que le blog initiale et enfin mettre la même base de donné. Le truc qui me chiffonne c'est que dans ce cas là, j'aurais la même DB, donc mes articles précédents seront affichés mais qu'en est-il pour mes futurs articles ?
    En d'autres termes, comment faire pour que quand une DB soit modifié, la deuxième se mette automatiquement à jour en fonction de la première ?
    J'espère avoir été assez clair dans mes explications..

    Bonne journée,
    TH3Mjuss

  • #2
    Salut,
    Tu peux créer un fichier PHP qui s'occupe de la copie.
    Utilises la commande file_get_contents. Il protège ta transaction des injections.

    Dis-moi en plus.

    Edit:
    Petit exemple.
    L’adresse situe la base de donnée du serveur B.

    Code:
    <?php
    $url=file_get_contents('http://XXX.wordpress.com/data.xml');
    chmod('data.xml', 0777);
    if($file=fopen('data.xml', 'a')) {
      fwrite($file,$url);
      fclose($file);
      echo 'Success !';
    } else { echo 'Failed !'; }
    ?>
    Dernière modification par Yarflam, 07 avril 2013, 12h21.
    ~ Yarflam ~

    ❉ L'Univers se dirige vers son ultime perfection ❉

    Commentaire


    • #3
      Oki,
      Du coup je copie ma DB etc. puis j'ajoute ce bout de code dans mon fichier php à la racine du site B.
      J'suis bon ?

      Commentaire


      • #4
        Oui !
        Je ne sais pas si Wordpress utilise le SQL pour les articles.
        Si c'est le cas, il te faut un second script pour récupérer le contenu SQL.
        Serveur A (Affiche les articles) -> Serveur B (Script de récupération)

        FICHIERS

        Serveur B <- copie le ou les fichiers de données (Le bout de code)

        SQL

        Serveur A <- récupère les données sous forme de requête SQL et affiche
        Serveur B <- affiche le contenu du serveur A et exécute les requêtes SQL
        Dernière modification par Yarflam, 07 avril 2013, 12h33.
        ~ Yarflam ~

        ❉ L'Univers se dirige vers son ultime perfection ❉

        Commentaire


        • #5
          Oki je vais voir ce que je peut faire..
          Merci du coup de main

          Commentaire

          Chargement...
          X