¿Qué significa una configuración de producción para una aplicación web?

Depende de la necesidad. Si son sus 10 visitantes al día, un sitio web pequeño está bien. Pero si desea escalar, realizar, etc., hay más por hacer. Una sola instancia puede no ser suficiente, ¿cómo se escala? ¿Cómo lo monitorea? ¿Tiene / conoce las herramientas para monitorear? Cuando su base de datos está inactiva, ¿quién la abre? ¿Qué pasa si no aparece? ¿Qué pasa si estás perdiendo memoria? ¿Qué pasa si se ralentiza exponencialmente cuando tiene solicitudes concurrentes? ¿Qué pasa si se ralentiza a medida que la base de datos se hace más grande? ¿La aplicación está realmente escrita de manera a escala? ¿Cómo se actualiza la aplicación o la base de datos mientras se está ejecutando? ¿Requieren estos tiempos de inactividad? ¿Cómo se evitan los tiempos de inactividad? ¿Ha definido procedimientos que garanticen la disponibilidad durante las actualizaciones? ¿Tienes datos confidenciales de los usuarios? ¿Cómo se protegen los datos? ¿Quién tiene acceso a ella? Si limita el acceso, ¿cómo soluciona los problemas de producción? ¿Estás llamando a sistemas externos? ¿Qué sucede cuando esos sistemas están caídos? ¿Esos sistemas escalan con usted? etc.

Es posible que tenga una configuración diferente entre un servidor de desarrollo y el live. Por ejemplo, no enviar correos electrónicos y hacer compras y cosas así. La aplicación en sí misma puede ser idéntica pero puede haber variables de entorno que difieran.

También es posible que desee hacer cosas como instalar paquetes / livs cada vez que implemente, por ejemplo, cuando use composer o npm.

More Interesting

¿Cuál es la mejor manera de extender la tecnología web y conectar todo el mundo mediante la aplicación de Android?

¿Qué es una buena aplicación para administrar el calendario de contenido de un sitio web?

¿Puedo obtener aplicaciones web ficticias para la prueba de selenio?

¿Cuál es la mejor manera para que los estudiantes de secundaria sin conocimientos de programación creen sus propias aplicaciones?

¿Cuáles son las ventajas del servicio web basado en SOAP sobre el servicio web REST Base y viceversa?

¿Qué sucede cuando PHP supera el límite de memoria?

Como desarrollador aficionado, ¿cuál es el mejor campo para seguir actualmente, aplicaciones nativas de Android o aplicaciones web progresivas?

¿Se ha vuelto más difícil escribir aplicaciones web desde la llegada de AngularJS?

¿Por qué la mayoría de las aplicaciones web solo están diseñadas para adaptarse a la mitad de la pantalla en un monitor grande?

¿Cuál es la diferencia entre la aplicación basada en web y la aplicación basada en ventana?

¿Qué Framework PHP es el mejor para desarrollar un sitio de redes sociales con funcionalidad Chat, Calendario, Eventos, Gestión de tareas y cuenta con pasarela de pago?

¿Qué aplicaciones web ayudan a administrar las tareas domésticas?

Como desarrollador web, ¿cómo le pide a un contratista su pago?

¿Costo contratar a un desarrollador Java / Spring para construir una aplicación web simple?

Cómo monetizar mi sitio web basado en contenido hindi