He estado sumergiéndome en las tecnologías de desarrollo web para divertirme (ya debería salir más), y estoy un poco sorprendido por la falta de soporte claro para el montaje de producción (es decir, desarrollo, prueba, rendimiento y entornos de producción)) En realidad, el apoyo no es la palabra; Los sistemas de gestión de contenido parecen trabajar activamente en contra de los esfuerzos para permitir una puesta en escena limpia.¿Cómo manejan la gente el manejo de la producción del sistema de gestión de contenido?
Actualmente estoy usando Drupal. Me ha costado mucho encontrar cómo la comunidad resuelve este problema. La mayoría de las publicaciones que he visto recomiendan reproducir los pasos realizados en el desarrollo del sistema de producción (leer esto acortó mi vida un poco). También escuché cómo los datos de producción vuelven a los desarrolladores para que puedan agregar características incrementales. Este no puede ser el camino a seguir, ¿y si el cliente no quiere que vuelvas a poner tus datos en tu entorno de desarrollo?
Así que, finalmente, mi pregunta:
Cómo están manejando temas de parada de producción del mundo real para un CMS?
Vengo de un entorno en el que empujar a la producción se siente como enviar a la gente a la luna, por lo que es posible que deba relajarse un poco. Sin embargo, todavía estoy interesado en las respuestas que implican el control de la fuente, permiten la reversión de la producción y las pruebas.
+1 para compensar la vida útil acortada. Eso también me sorprendió. – iftheshoefritz