web-dev-qa-db-fra.com

Wordpress 3 MU pour un site de développement/scène/production

Je me demandais simplement si les gens avaient des idées sur la meilleure façon de configurer Wordpress 3 pour le développement, la mise en scène et la production.

J'ai actuellement une installation que je viens d'utiliser pour dev, avant de déplacer les fichiers sur la scène pour qu'un ami puisse les consulter. Cela va normalement en arrière pendant un moment jusqu'à ce qu'ils soient heureux. Ensuite, il va prod.

C'est un processus assez manuel, si ouvert à toute suggestion quant à la meilleure façon d'automatiser certaines parties de celle-ci.

Qu'est-ce qui fonctionne pour vous?

6
anthon

Ok, j'ai trouvé quelques solutions si quelqu'un cherche. Ils ne sont pas parfaits mais ils font le travail.

Pendant la période de développement principale précédant la mise en production, j'utilise Deploymint (http://markmaunder.com/2011/08/19/deploymint-a-staging-and-deployment-system-for-wordpress/). Ceci est basé sur Git et est idéal pour vos déplacements entre Dev, Stage et Production. Cependant, le problème est que lorsque vous prenez votre capture instantanée de Prod pour la ramener à Dev, si Prod continue à changer (c'est-à-dire que de nouvelles publications, éditions, commentaires, etc.), il n'y a pas de possibilité de fusion (encore?) Et ainsi de suite. cela sera perdu.

Je l'utilise pour des modifications majeures (conception, etc.) et cela a bien fonctionné. Pour contourner le problème des fusions, il suffit d’examiner l’ensemble de modifications pour rechercher les fichiers à mettre à jour.

La deuxième partie de l'équation est Crowd Favorite Ramp (http://crowdfavorite.com/wordpress/ramp/). Ramp est utile pour utiliser stage pour apporter des modifications au contenu avant de les pousser à produire. Idéal pour les gars de contenu et aide à prévenir les changements embarrassants dans Prod!

1
anthon

Je pense que vous connaissez celui-ci: http://core.trac.wordpress.org/ticket/12865

Je pense que quelqu'un postant ici est impliqué dans Google: wpengine.com (je ne peux poster qu'un seul lien) qui propose la mise en scène en un clic

2
edelwater

Quelle plateforme? J'utilise Linux pour monter WP3.0 et la configuration était un peu difficile (je ne peux pas me connecter avec une installation de sous-domaine à moins de désactiver SUBDOMAIN_INSTALL constant, puis de le réactiver après la connexion.

Vous pouvez configurer les sous-domaines pour qu'ils fonctionnent dans/etc/hosts, mais j'ai quelques requêtes de base de données à exécuter chaque fois que je télécharge ma base de données de production afin qu'elle fonctionne localement.

0
Hans