¿Hay un "mejor" servidor de rieles para usar para el desarrollo (mongral, webrick, etc.)? ¿O realmente no importa?¿Qué servidor de rieles para desarrollo?
Respuesta
Lo "mejor" en mi opinión es Passenger junto con su elección de Apache o nginx, cualquiera que sea su familiaridad. Es quizás el único juego en la ciudad cuando se trata de hacer que una aplicación se ejecute de manera rápida y confiable. El equipo de Phusion ha invertido mucho tiempo y esfuerzo en crear un paquete completo para una plataforma de implementación escalable.
Mongrel está diseñado solo para ser parte de su pila y requiere una cantidad de piezas de apoyo para que funcione correctamente. También tiene que ser administrado con un iniciador de procesos por separado y eso puede ser frustrante y puede causar problemas graves si se hace incorrectamente. Mongrel2 es una plataforma mejor, pero necesitará algo de tiempo para ser asimilada correctamente por la comunidad de Rails.
Webrick nunca fue pensado como servidor web de producción. Es solo un servidor de juguetes para probar. Es muy lento y solo puede atender una solicitud a la vez.
Respuesta corta: desarrolle en qué desplegará.
Respuesta larga: buenos contenedores de rieles, como Unicorn, Thin, etc, realmente no afectan su desarrollo mucho pero afectarán la producción. Y, cada uno tiene suficientes peculiaridades relacionadas con la configuración que interactúan con su código y la elección de gemas que simplemente sumergirse y trabajar en ese entorno puede ahorrar mucho tiempo, incluso si usa integración continua, pero especialmente si no.
Ver mi respuesta aquí Recommendations (and Differences) between different Ruby on Rails Production Web Servers
- 1. Qué servidor web usar para el desarrollo web de Lua
- 2. Configuración del servidor de desarrollo para Ruby
- 3. Registro de desarrollo de rieles
- 4. servidor de desarrollo smtp para windows
- 5. Servidor SMTP ficticio para fines de desarrollo
- 6. Consejos para usar Notepad ++ para el desarrollo de rieles?
- 7. Desarrollo del cliente para el servidor icecast
- 8. ¿Qué versión de VMware para desarrollo?
- 9. Inicio de Sidekiq con servidor de rieles en entorno de desarrollo
- 10. Servidor web de desarrollo recomendado para Ruby on Rails 3
- 11. rieles, utilizando siempre joya en el desarrollo
- 12. rieles inicializador para el desarrollo y la producción
- 13. ¿Servidor de portal liviano para el desarrollo de WebSphere Portal?
- 14. desarrollo web con ruby sin rieles?
- 15. WCF, net.tcp, y ASP.NET servidor de desarrollo
- 16. Productividad de desarrollo de rieles - Accesos directos de Topmateados
- 17. ¿Qué es un buen servidor de correo para el uso de desarrollo?
- 18. SVN sin servidor para nuestro desarrollo de Visual Studio
- 19. Conexión a EC2 Servidor de desarrollo Django
- 20. ¿Qué credenciales debo poner para Google App Engine BulkLoader en el servidor de desarrollo?
- 21. ¿Iniciar el servidor de desarrollo ASP manualmente?
- 22. servidor LDAP local para desarrollo en Windows 7
- 23. Rotación de registros en el modo DESARROLLO de Rieles?
- 24. ¿Qué teléfono Android usar para el desarrollo ...?
- 25. ¿Qué os es mejor para el desarrollo: Debian o Ubuntu?
- 26. ¿Qué puedo hacer para acelerar el modo de desarrollo de Rails?
- 27. Ajuste de tipo MIME para los archivos .ogv en Desarrollo rieles Medio Ambiente
- 28. ¿Dónde guarda el servidor de desarrollo ASP.NET sus registros?
- 29. Entorno de desarrollo/prueba/control de calidad ideal para desarrollo
- 30. Cuando ejecuta selenio con carpincho/rieles, ¿cómo configuro el servidor?