Uso WordPress para la mayoría del trabajo de mi cliente. Me desarrollo localmente con MAMP y luego muevo los sitios al servidor remoto cuando es hora de ponerlo en marcha o mostrarle al cliente el progreso. Simplemente migro los archivos a través de FTP y exporto / importo la base de datos con phpMyAdmin, modifico la configuración de url y wp-config.php, etc.
Este flujo ha estado funcionando bien, pero últimamente me estoy cansando de tener docenas de diferentes instalaciones de WordPress en mi máquina local, tener que seguir los pasos de configurar una nueva cada vez, etc., y me gustaría simplificar las cosas cambiando Multisitio.
Pero necesito poder exportar y mover cada sitio a su propio servidor remoto separado. No estoy preparado para Multisitio para mis sitios en vivo, aunque es una idea tentadora desde el punto de vista del mantenimiento.
¿Es la función de exportación de WordPress la mejor manera de hacer esto? Me doy cuenta de que todavía tengo que mover todos mis archivos multimedia si lo hago de esta manera. ¿Alguien sabe cómo Backup Buddy maneja esto? He estado pensando en tirar por ese servicio.
¡Gracias!
Respuestas:
Usar múltiples sitios para desarrollar y luego exportar a una sola instalación es una mala idea. Para un sitio múltiple se comporta de manera diferente a una sola instalación y desea que su desarrollador esté lo más cerca posible de la producción.
También es una molestia en a ** exportar manualmente las tablas db correctas y luego importarlas a una nueva base de datos.
Para desarrollar localmente solo uso 2 o tres instalaciones WP. Estás trabajando principalmente en archivos de temas, así que solo crea un nuevo tema para cada proyecto e incluso puedes usar una base de datos de desarrollo y cambiar el prefijo de la tabla en wp-config.php para que no tengas que crear una nueva base de datos cada vez.
Vea esta respuesta para obtener detalles completos sobre un buen sistema de desarrollo local optimizado para usar.
fuente
Estoy de acuerdo con Pippin, BackupBuddy es increíble. Nunca he intentado exportar un sitio múltiple a instalaciones únicas, por lo que no puedo hablar de eso, pero en general, estoy más que feliz de haber comprado la licencia para ese imbécil. Me salvó la vida muchas veces.
Sin embargo, solía desarrollar en Multi-Site, y dejé de hacerlo, principalmente porque Multi-Site se comporta de manera diferente a una sola instalación. Algunos de los complementos que usaría para una instalación única no funcionarán con Multi-Site, y viceversa (aunque viceversa no es tan frecuente como tratar de usar un complemento de instalación única en un entorno de multi-sitio). Simplemente se hizo demasiado difícil hacer un seguimiento, así que volví a hacer instalaciones individuales.
fuente