it-swarm-es.tech

¿Hay alguna manera de promover artículos entre entornos?

¿Hay una manera fácil de mover artículos entre las instalaciones de Joomla? Por ejemplo, en un entorno de desarrollo/puesta en escena/producción, tengo los mismos 20 artículos en cada uno.

Si realizo un cambio en los 20 artículos en desarrollo, ¿tiene Joomla una forma de promover esos cambios en la puesta en escena, sin copiar físicamente esos artículos a mano?

Además, si agrego o elimino un artículo en uno, ¿tiene Joomla una forma de agregarlo o eliminarlo en el próximo entorno?

8
ContextSwitch

Busque extensiones en el JED. Tanto J2XML como Transferencia SP afirman tener esta funcionalidad.

5
sovainfo

Recomiendo administrar los artículos en un solo lugar. Será difícil sincronizar si hay cambios en varios lugares, pero no es imposible, solo difícil.

Si administra solo en un lugar, simplemente suelte los datos de la tabla en los otros lugares e insértelos nuevamente con los datos actualizados.

Si desea administrar los artículos en varios lugares, puede comparar el modificado_fecha y copiar los datos del último artículo modificado a los otros lugares. Si los artículos se insertaron en un solo lugar, simplemente inserte este artículo en los otros lugares. Si se insertaron artículos en varios lugares, copie los datos de todos estos artículos, suéltelos de la base de datos e insértelos nuevamente en todas las bases de datos para mantener la misma identificación en todas las bases de datos. Esto es solo una idea sobre lo que tendrá que hacer. Por lo tanto, recomiendo administrar los artículos en un solo lugar.

Lo más importante aquí es mantener la misma identificación de los artículos entre las bases de datos.

4
csbenjamin

He trabajado con SP Transferencia por cyend y está haciendo el trabajo bastante bien.

Pero dependiendo de las condiciones, también hago esto usando una aplicación de administración de base de datos de escritorio que me permite realizar operaciones de base de datos de manera eficiente.

En mi Mac uso Sequel Pro.

Puedo conectarme de forma remota a través de SSH a más de 1 servidor de base de datos y he abierto ventanas para las bases de datos en las que estoy trabajando al mismo tiempo. Puedo elegir fácilmente cualquier registro de cualquier tabla que desee e importar/actualizar registros a la otra tabla.

Hay muchos casos en los que considero que este método es mucho más eficiente y rápido para mí. En el caso de copiar artículos, suponemos que la estructura general de db y la organización de categorías es la misma entre las 2 tablas, de lo contrario, se creará un desorden con los activos y la categorización de los artículos.

Pero alguien debe tener cuidado y saber lo que está haciendo, porque estamos tratando directamente con las bases de datos.

4
FFrewin