Pues sí, pero es que hay mucha diferencia entre un Zope y un Django.
Django es "sólo" una serie de librerías que generan las páginas, la base de datos es MySQL. Zope es algo bestial, con su servidor interno de base de datos de objetos (ZODB), su modelo de clases para "hacer de todo", sus herramientas de control de usuarios, permisos a nivel de objetos...
Sólo con el tema de no usar el ZODB y usar MySQL ya se gana muchísimo, pero si a esto unimos el tema de dejar de usar Medusa (el servidor Web de Zope) para usar Apache + mod_python, pues el ahorro de recursos aún se nota más. Y aún más si tenemos en cuenta que Zope para funcionar tiene que arrancar todo su core (management), y dejarlo en memoria, esto es una cantidad de memoria fija y no rebajable, evidentemente en Python esto no tiene equivalencia.
Actualmente el servidor es una máquina virtual (QUEMU, of course), y sólo está migrada la aplicación al 40%, con lo que es difícil comparar de igual a igual ambas soluciones. Lo que si que se puede asegurar es que en memoria el consumo es muy, muy inferior en Django que en Zope.
Re: Lo has conseguido !
Pues sí, pero es que hay mucha diferencia entre un Zope y un Django.
Django es "sólo" una serie de librerías que generan las páginas, la base de datos es MySQL. Zope es algo bestial, con su servidor interno de base de datos de objetos (ZODB), su modelo de clases para "hacer de todo", sus herramientas de control de usuarios, permisos a nivel de objetos...
Sólo con el tema de no usar el ZODB y usar MySQL ya se gana muchísimo, pero si a esto unimos el tema de dejar de usar Medusa (el servidor Web de Zope) para usar Apache + mod_python, pues el ahorro de recursos aún se nota más. Y aún más si tenemos en cuenta que Zope para funcionar tiene que arrancar todo su core (management), y dejarlo en memoria, esto es una cantidad de memoria fija y no rebajable, evidentemente en Python esto no tiene equivalencia.
Actualmente el servidor es una máquina virtual (QUEMU, of course), y sólo está migrada la aplicación al 40%, con lo que es difícil comparar de igual a igual ambas soluciones. Lo que si que se puede asegurar es que en memoria el consumo es muy, muy inferior en Django que en Zope.