Login Barrapunto
Cómo poner en producción una aplicación Rails en Debian Etch
Javier Vidal Postigo nos cuenta: «En este tutorial se explica
cómo instalar Rails en Debian Etch. Rails es un framework con el que es posible desarrollar aplicaciones web en Ruby de una manera ágil.
En esta guía se utiliza nginx como servidor web, mongrel como servidor de aplicaciones y MySQL como base de datos.»
« Ex ingenieros de Google lanzan un nuevo buscador | Debate televisivo en Sohail TV sobre el nuevo canon digital »
Cómo poner en producción una aplicación Rails en Debian Etch
|
Log in/Crear cuenta
| Top
| 11 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Titular un poco pobre
(Puntos:3, Inspirado)( http://www.flickr.com/photos/png/ )
Sin embargo el artículo habla de cómo poner en producción una aplicación rails, que no es trivial. Así que recomendaría un cambio en el titular y/o la redacción de la noticia, que refleje mejor lo que hay detrás del enlace.
Un plan es una lista de cosas que nunca suceden.
Debería llamarse...
(Puntos:3, Informativo)( http://www.gwolf.org/ )
Decirle a la gente que la mejor manera de instalar una aplicación es instalarla desde sus fuentes (en el caso de nginx) o de superponer esquemas de administración de paquetes distintos (Deb y Gems) es... invitar al desastre. Las distribuciones te ofrecen coherencia/consistencia en el sistema, una integración probada, y la posibilidad de actualizar (en versiones estables, únicamente integrando correcciones de seguridad o similares). Entonces, permítanme reescribir el tutorial:
- Mongrel es muy bueno, pero no alcanzó a entrar en Etch. Pueden instalarlo desde backports.org (administrado y manipulado exclusivamente por desarrolladores de Debian, y probado contra Etch), agregando deb http://www.backports.org/debian [backports.org] etch-backports main a tu
/etc/apt/sources - apt-get install rails
- apt-get -t etch-backports install mongrel
- apt-get install <tu-servidor-Web-favorito>
End of story.Claro, escribo con un poco de parcialidad: Soy co-mantenedor de Mongrel en Debian
Re:Pero...
(Puntos:1, Informativo)Depende... ¿qué quieres?
(Puntos:2)( http://www.gwolf.org/ )
Para un desarrollo nuevo, realmente te conviene plantearlo en la alternativa que te permita mayor expresividad, mayor calidad, y mayor velocidad de desarrollo. Y Rails ahí tiene una gran ventaja sobre PHP.
Primero que nada, no estás comparando dos lenguajes - Estás comparando un lenguaje con un framework (así que diríamos tal vez Rails contra CakePHP, o Ruby contra PHP). Un framework muy bien logrado, que jaló tan fuertemente la atención de todo mundo que catapultó a Ruby de ser un maravilloso pero subutilizado lenguaje a uno de los lenguajes más en boga hoy en día.
Y... Bueno, no me meto a hablar de la creciente e imparable, que es una observación muy... subjetiva, por decir lo menos. Sin embargo, no puede dejarme de llamar la atención que menciones a PHPNuke como ejemplo de éxito. Especialmente si lo haces después del 2003, 2004... Realmente fue un "hitazo" en su momento, pero -precisamente ilustrando las grandes carencias de planeamiento por parte de la cultura PHPera- demostró no escalar y ser tremendamente inflexible.