[LUG.ro] Opiniones sobre como hacer updates de un sitio web

Jose Luis Diaz jose en rtfm.org.ar
Mar Ene 12 21:52:40 ARST 2010


> El escenario normal de Master-Slave, tengo entendido que es un motor latente
> a la espera que el master no responda (aka failover). Ambas bases se
> mantienen sincronizadas a fin de poder cumplir el papel indicado. Los
> métodos de replicación son de los mas variados, pero siempre replica.

No necesariamente "failover" tambien es útil para balanceo de carga.

> Segun entendí del mail inicial no es un sitio ON-LINE y otro OFF-LINE. Es un
> sitio de Producción y otro de desarrollo. Siendo asi, los cambios en la base
> tambien deben ser sumamente controlados. Mientras que en el sitio de
> producción los cambios serán mayormente de contenido, en el de desarrollo
> serán de estructura y control. Considero que esta fusión debe ser sumamente
> controlada. No puedo encajar esa fusion en un esquema Master-Slave por lo
> que seguramente me falta leer mucho. Se me vienen muchas preguntas. Por
> ejemplo, en caso de agregar un campo, no siempre se puede definir un valor
> por defecto generico que sirva apra registros anteriores.

Entonces es mas coherente mi primer idea: Continuos Integration

> En fin. mi pequeño punto de vista. Me ha motivado a investigar al respecto.
> Se agradece. Cualquier comentario es bienvenido

Mucha gente usa Cruice Control, seguramente se puede integrar a un proyecto PHP.

-JD

-- 
Stay hungry, stay foolish


Más información sobre la lista de distribución Lugro