¿Qué debo usar: Vagrant o Ubuntu para un desarrollo web de pila LAMP?

Vagrant tiene sus ventajas sobre la ejecución de la pila LAMP sobre la máquina desnuda.
Según el sitio web de vagrant: Vagrant aislará las dependencias y su configuración en un solo entorno desechable y consistente, sin sacrificar ninguna de las herramientas con las que está acostumbrado a trabajar (editores, navegadores, depuradores, etc.). es decir, actúa como una herramienta de empaque perfecta para su aplicación web. Además, una vez que su archivo vagabundo está listo, es portátil a otras plataformas. Siempre y cuando cumpla con los requisitos mínimos, como espacio en disco y memoria para la caja base vagabunda y la Caja virtual. No habrá problemas técnicos de rendimiento.
fuentes:
¿Por qué vagabundo? – Documentación vagabunda
Crear una caja base
Vagrant: la versión controla su entorno de desarrollo
Primeros pasos: documentación vagabunda

Vagrant no es un sistema operativo, es un contenedor para máquinas virtuales. En lugar de construir una máquina virtual sin cabeza con algo como virtualbox (qué vagabundo usa de forma predeterminada) y configurar carpetas sincronizadas y todo eso, ‘vagrant up’ lo hace todo sobre la marcha.

Entonces no es realmente una comparación válida. Puedes ejecutar Ubuntu de cualquier manera. ¿Qué es más importante para usted, el rendimiento o la conveniencia del meta en bruto? Y por lo que vale la pena ejecutar una pila LAMP sin cabeza con Vagrant no debería ser demasiado costosa, en términos de peso de rendimiento, en una máquina moderna. Y si usa vagabundo, puede usar sus flujos de trabajo y herramientas existentes en Windows, en lugar de cambiar todo su entorno.

More Interesting

Rendimiento web: ¿la carga por debajo de 1 s es buena para un sitio web?

¿Qué pila completa de desarrollo web permite el desarrollo más rápido?

¿Qué lenguajes de programación son mejores para un sitio web que puede escalar de 10k a 100k usuarios?

¿Cuáles son los beneficios de usar Angular (2) o ReactJs en aplicaciones web empresariales?

He estado creando una aplicación web durante los últimos 2 años. ¿Debo pasar a mi nueva idea?

Estoy buscando recursos excepcionales, ya sea a través de la web o un libro que pueda explicar el por qué de la POO, la arquitectura web, los paradigmas web y la escala. ¿Cuál recomendarías?

Si quiero crear aplicaciones basadas en la web, ¿qué lenguajes de programación debo aprender?

¿Cuántas personas usan la versión web de Twitter?

¿Tienen preferencia los programadores que han trabajado tanto en la web como en dispositivos móviles y por qué?

¿Alguna tecnología web de Java, es decir, Jsp-servlet, spring e hibernate, ideas de pequeños proyectos relacionados?

¿Cuáles son ejemplos de páginas de inicio de aplicaciones web bien diseñadas?

¿Qué sitios web o aplicaciones web utilizas constantemente, pero no te encanta usar? ¿De qué servicios cambiaría rápidamente si se presentara una alternativa mejor?

¿Dónde podría implementar mi aplicación Node.js (juez en línea) que necesita Linux chroot sandbox y virtual box?

¿Dónde puedo encontrar los mejores temas de bootstrap?

¿Cuál es la mejor pila tecnológica en este momento para construir una red social: Django (Python), Play framework (Java) o Node.js (JavaScript)?