[pyar] Migración a otro framework web

Guillermo M. Narvaja guillermo.narvaja en fierro-soft.com.ar
Jue Ene 6 20:15:22 ART 2011


Estamos evaluando migrar una serie de sitios (+ de 15) que tenemos
desarrollados sobre Turbogears 1.0 a otro framework. 

Los problemas de TG 1.0 son varios, principalmente algunos problemas con
los templates en kid, la performance, que no funciona sobre wsgi, entre
otros.

Nuestros requerimientos son un poco particulares, la principal
diferencia con la mayoría de las aplicaciones web es que NO ACCEDEMOS
DIRECTAMENTE a una base de datos. Esto es porque los sitios (de
editoriales y librerías) trabajan contra el "servidor de aplicación" de
Fierro que es el que accede a la base de datos. 

La arquitectura sería
Browser <--->Aplicación web<----->Servidor de Fierro<---->Base de datos

Es por esto que una solución muy "full-stack" no nos sirve de mucho.
Usamos por ejemplo Django en otros desarrollos y está muy bueno, pero la
mayoría de sus ventajas no sirven para este problema.

Como todos los templates los tenemos en "kid", como engine de templates
deberíamos usar Genshi o algo que sea fácilmente migrable desde kid. Ya
que la mayor parte del código a migrar está en los templates.

En principio habíamos pensado en migrar a Pylons ya que era la opción
elegida por los desarrolladores de Turbogears 2. Ahora vemos que Pylons
es "legacy" y lo nuevo impulsado por Pylons es Pyramid (ex repoze.bfg).

¿Qué opinan?

-- 
Guillermo M. Narvaja
Lambda Sistemas S.R.L.
www.fierro-soft.com.ar
Tel: (5411) 4139-0493/4
Cel: (5411) 15-6783-4435
Email: guillermo.narvaja en fierro-soft.com.ar
MSN: guillermo_narvaja en hotmail.com
Skype: guillermonarvaja
Lavalleja 519 1er Piso - Ciudad de Buenos Aires - Argentina




More information about the pyar mailing list