Buenas,
Anónimo
bueno lo de ruby y sinatra es bueno si se puede enlazar con google app engine; pero porque razon hacees a un lado rails ?
Buenas,
Add comment viewed 133 times Latest activity 6 months ago
bueno lo de ruby y sinatra es bueno si se puede enlazar con google app engine; pero porque razon hacees a un lado rails ?
Si los contenidos no cambian constantemente, tal vez puedan cambiar de técnica en lugar de tecnología, por ejemplo pre cachear todo y que un servidor liviano como nginx sirva los contenidos estáticos ya generados, al fondo un proceso programado (con gearman por ejemplo) puede ir revisando los contenidos que necesiten ser regenerados.
Esto debería escalar bastante bien, ya que puede tener varios servidores sirviendo contenidos estáticos y varios pre cacheando sin que interfieran unos con otros.
En php he usado para cache de queries Apc, con Zend_Cache, mas otras tecnicas de caching que estan en la guia de performance de Zend Framework, pero me parece que sigue siendo lento.
ese es precisamente mi punto, evitar pasar por el php, si al cachear se crea el documento completo en el sistema de archivos, el nginx puede despacharlo inmediatamente como cualquier archivo estático.
A mi personalmente me gusta grails (muchas cosas muuy buenas), usar groovy – tiene todo lo bueno de java – mejora la productividad y si lo importante es el rendimiento se puede ver una comparación con ruby y otros frameworks en http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp/ (incluso si hay un chucknorris en el equipo se puede optimizar usando groovy++)