Implantación

Buenas,

Estoy terminando mi primera aplicación en Ruby on Rails. Los datos
están en la base de datos _development y me gustaría pasarla a
producción.
¿Qué pasos tengo que seguir para implantar la
aplicación?
¿Qué servidor utilizo para la
aplicación?
Un saludo.

Luis Miguel Cabezas Granado
Consejería de los Jóvenes y del Deporte
Junta de Extremadura
924 273 317
615 197 535
www.luisyfernanda.net

El día 8 de mayo de 2008 14:19, Luis Miguel G. <
[email protected]> escribió:

Buenas,

Estoy terminando mi primera aplicación en Ruby on Rails. Los datos
están en la base de datos _development y me gustaría pasarla a
producción.

Hola Luis Miguel, no es buena idea. Deberías mantener tres bases de
datos
separadas: development, test y production. Cuando pases a producción,
querrás poder seguir desarrollando y testeando…

En todo caso, para pasar los datos de una a otra te vale con hacer un
volcado de los datos y cargarlos en la otra base de datos… Pero eso es
un
tema de MySQL, no de Rails, no pertenece a esta lista… Si no sabes
cómo,
pregúntame en privado a mi email.

¿Qué pasos tengo que seguir para implantar la aplicación?

¿Qué servidor utilizo para la aplicación?

Te recomiendo Slicehost como servidor y además tienen muy buenas guías:

http://articles.slicehost.com/

Suerte y paciencia!

¿Qué servidor utilizo para la aplicación?

Te recomiendo Slicehost como servidor y además tienen muy buenas guías:

http://articles.slicehost.com/

Railsplayground da muy buen servicio, son especia1istas en RoR y te
echarán una mano si no controlas.

Nosotros tenemos un dedicado en Ferca, y va como un tiro… pero nos
tenemos que buscar la vida para configurarlo. Y no son de los peores, ni
mucho menos; la atención es buena tirando a muy buena, pero es que de
Rails no saben… nadie sabe de Rails en España!! Sin embargo, empezamos
a desarrollar con un compartido muy asequible en Railsplayground y nos
daban un servicio a-co-jo-nan-te!! Incluso arreglaban cosas de
configuración de la aplicación que nosotros no habíamos configurado… y
tiempo de respuesta de (pocos) minutos.

Respecto a slicehost, lo que leí en su día es que tienen mucho ancho de
banda y son idóneos para aplicaciones con vídeos y cosas así, pero de
rails lo justo. Aunque hablo de oídas, con ellos no tengo experiencia…

s2

El día 12/05/08, Raul M. [email protected] escribió:

El día 12 de mayo de 2008 21:57, Fernando C.
[email protected] escribió:

¿Qué servidor utilizo para la aplicación?

Si no necesitas un dedicado, y te vale con un compartido, te recomiendo

Van muy bien y dan muy buen soporte.

El día 12 de mayo de 2008 21:57, Fernando C.
[email protected]
escribió:> >> ¿Qué servidor utilizo para la aplicación?

Nosotros tenemos un dedicado en Ferca, y va como un tiro… pero nos
tenemos que buscar la vida para configurarlo. Y no son de los peores, ni
mucho menos; la atención es buena tirando a muy buena, pero es que de
Rails no saben… nadie sabe de Rails en España!!

Aquí coincido plenamente contigo, lo he comentado con bastante gente y
creo que hay un nicho de mercado muy importante que nadie está
aprovechando, imagino que unos por falta de medios y otros por falta
de valentía. Supongo que será cuestión de tiempo, pero de momento
están favoreciendo que algunas empresas que pensaban delegar el tema
del hosting formen a su gente para llevarlo por sí mismas (vamos, que
están perdiendo futuros clientes).

Respecto a slicehost, lo que leí en su día es que tienen mucho ancho de
banda y son idóneos para aplicaciones con vídeos y cosas así, pero de
rails lo justo. Aunque hablo de oídas, con ellos no tengo experiencia…

¿Seguro que te refieres a slicehost? Lo digo porque yo creo que algo
sí que controlan: publican tutoriales de configuración muy majos e
incluso hace poco uno de sus empleados dió una charla bastante chula
sobre cómo configurar un VPS:

 http://podcast.sdruby.com/2008/4/28/episode-042-deploying-rails-on-slicehost

(¡qué bien se lo montan en San Diego!).

Por lo que comentas del ancho de banda quizá te referías a Dreamhost,
que aunque se parece en el nombre sigue una filosofía de trabajo muy
diferente a Slicehost.

Buenas,

No me refería a un servidor físico. Tengo uno dedicado en Nexcess.

Mi pregunta es si uso el script server, Mongrel o Apache, o si existe
alguno mejor para despliegues.

Un saludo.

El 13/05/2008, a las 17:09, Amaia C.
escribió:

http://guebs.com
webs
Apuntes de Rails - http://apuntesderails.amaiac.net
*


Ror-es mailing list
[email protected]
http://lists.simplelogica.net/mailman/listinfo/ror-es

Luis Miguel Cabezas Granado
Consejería de los Jóvenes y del Deporte
Junta de Extremadura
924 273 317
615 197 535
www.luisyfernanda.net

Pues yo te recomendaria el “basico” Nginx + Mongrel (o Evented Mongrel)

Un saludo,

Francesc

El 13/05/2008, a las 18:06, Francesc E.
escribió:

Pues yo te recomendaria el “basico” Nginx + Mongrel (o Evented
Mongrel)

+1 por FAIR
fácil de compilar y ahorra memoria :slight_smile:

El lun, 12-05-2008 a las 23:15 +0200, Jaime I. escribió:

recomiendo

http://guebs.com

Van muy bien y dan muy buen soporte.


Jaime I.
http://jaimeiniesta.com - http://railes.net -
http://pagerankalert.com

Yo secundo la recomendación de Jaime. En mi empresa tenemos varias webs
de clientes en guebs.com y van muy bien.

Saludos


Amaia C.
Dabne Tecnologías de la Información - www.dabne.net -
http://blog.dabne.net
*
Buscador de Subvenciones - http://buscaboe.dabne.net
Apuntes de Rails - http://apuntesderails.amaiac.net
*

Que quieres decir en que ahorra memoria? Es un módulo más por lo
tanto, deberia ocupar más memoria no?

Por otra parte, si no te quieres liar a compilar Nginx con el módulo
fair, que no se si lo meteria en producción, puedes utilizar los
timeouts de los upstreams para comprobar si esta “muertos” o no los
mongrels. A mi estoy me està yendo de perlas para controlar 45 tomcats.

Un saludo,

Francesc

El 13/05/2008, a las 18:44, Francesc E.
escribió:

Que quieres decir en que ahorra memoria? Es un módulo más por lo
tanto, deberia ocupar más memoria no?

si, pero los procesos de mongrel muertos que no hacen nada… es otra
forma de verlo supongo

Por otra parte, si no te quieres liar a compilar Nginx con el módulo
fair, que no se si lo meteria en producción,

si es bueno para ezra es bueno para mi, aunque yo no monto grandes
aplicaciones

puedes utilizar los
timeouts de los upstreams para comprobar si esta “muertos” o no los
mongrels. A mi estoy me està yendo de perlas para controlar 45
tomcats.

eso es otro nivel :smiley: yo no uso tomcat

Yo tampoco uso Tomcat, pero en esta ocasión el cliente lo requeria.

Si es “bueno para ezra es bueno para mi” … Yo diria, “si Ezra dice
que es production ready, lo es …” :wink:

Francesc