J'utilise WordPress pour la majorité de mon travail client. Je développe localement avec MAMP puis je déplace les sites vers le serveur distant au moment de la mise en ligne ou de la progression du client. Je viens de migrer les fichiers via FTP et d'exporter / importer la base de données avec phpMyAdmin, de modifier les paramètres url et wp-config.php, etc.
Ce flux a bien fonctionné, mais ces derniers temps, je suis fatigué d'avoir des dizaines d'installations WordPress différentes sur ma machine locale, d'avoir à passer par les mouvements de configuration d'une nouvelle à chaque fois, etc., et je voudrais rationaliser les choses en changeant au multisite.
Mais je dois pouvoir exporter et déplacer chaque site vers son propre serveur distant séparé. Je ne suis pas prêt à nous Multisite pour mes sites en direct, bien que ce soit une idée tentante du point de vue de la maintenance.
La fonction d'exportation WordPress est-elle la meilleure façon de procéder? Je me rends compte que je dois encore déplacer tous mes fichiers multimédias si je le fais de cette façon. Quelqu'un sait-il comment Backup Buddy gère cela? J'ai pensé à jeter pour ce service.
Merci!
Réponses:
Utiliser le multisite pour développer puis exporter vers une seule installation est une mauvaise idée. Car un multisite se comporte différemment d'une seule installation et vous souhaitez que votre développeur se rapproche le plus possible de la production.
Il est également difficile dans l'a ** d'exporter manuellement les bonnes tables de base de données, puis de les importer dans une nouvelle base de données.
Pour développer localement, j'utilise seulement 2 ou 3 installations WP. Vous travaillez principalement sur des fichiers de thème, alors créez simplement un nouveau thème pour chaque projet et vous pouvez même utiliser une base de données de développement et changer le préfixe de la table dans wp-config.php afin de ne pas avoir à créer une nouvelle base de données à chaque fois.
Voir cette réponse pour plus de détails sur un joli système de développement local rationalisé à utiliser.
la source
Je suis d'accord avec Pippin, BackupBuddy est génial. Je n'ai jamais essayé d'exporter un multi-site vers des installations uniques, donc je ne peux pas parler pour cela - mais dans l'ensemble, je suis plus qu'heureux d'avoir acheté la licence pour ce meunier. J'ai sauvé ma vie plusieurs fois.
Cependant, je l' habitude de se développer sous multisite, et je me suis arrêté de le faire - surtout parce que multi-site ne se comporte différemment d'une seule installation. Certains des plugins que vous utiliseriez pour une seule installation ne fonctionneront pas avec Multi-Site, et vice-versa (bien que vice-vers n'est pas aussi souvent que d'essayer d'utiliser un plug-in à installation unique dans un environnement multi-site). Il est devenu trop difficile de garder une trace, j'ai donc recommencé à faire des installations uniques.
la source