[Zope-es] Primera pregunta para la lista -de Zope 3-

Felipe E. Barousse Boué fbarousse en piensa.com
Mar Dic 5 00:01:55 CET 2006


Denis:

Zope 3.x es totalmente diferente a Zope 2.x.   

Zope 3.x fue escrito y re-diseñado desde cero, tomando en cuenta las
lecciones aprendidas de Zope 2.x  y corrigiendo muchos de los
"problemas" que presenta y se generaron en algun momento con Zope 2.x

Para empezar en Zope 3.x la interface ZMI pasa a segundo término, por
así decirlo.   Ahora el desarrollo se hace en una gran medida en python
y a nivel del sistema de archivos, es decir, con un editor (como por
ejemplo, "vi" o "emacs" en unix/linux) y escribiendo directamente código
en python.

Zope 3.x tiene una arquitectura de componentes conectables (plugabble
components architecture), pretendiendo con esto crear un modelo de
desarrollo de aplicaciones mucho mas limpio que con Zope 2.x

Por ejemplo, en Zope 3.x ya no tienes, de manera implícita y por default
elementos como el acquitision; a menos que los declares y uses
explicitamente en tu código de python.

Por último, muchos de los elementos nuevos de Zope 3.x los puedes usar
en Zope 2.x por medio de una tecnología llamada "Five", que te permite
usar la arquitectura de componentes de Zope 3 en Zope 2, considerando
las restricciones y requerimientos que éste último te impone.

Te recomiendo leas el Zope3Book :

http://www.zope.org/Wikis/DevSite/Projects/ComponentArchitecture/FrontPage/Zope3Book

que es una buena referencia inicial. Cabe solo destacar que lo escrito
en el Zope3 book, NO necesariamente está de acuerdo con lo disponible en
la última versión de Zope 3 (3.3.0, al 3 de Dic de 2006) por lo que
tendrás que probar y validar algunas cosas.... siempre esta este foro de
cualquier manera :)

Recien estuvimos en un curso de Zope 3, impartido por Philipp von
Weitershausen; uno de los "core developers" y quedé, en lo personal,
gratamente impresionado de lo que se puede hacer con Zope 3, de una
manera mucho mas clara, segura, limpia y entendible, en comparación con
Zope 2.

También te recomiendo el sitio del mismo Phillip, www.worldcookery.com 

Sin mas, esperando que esta información te sea de utilidad, quedo a tus
órdenes para cualquier comentario sobre éste tema

-- 
Ing. Felipe Barousse Boué.
Piensa Technologies - Bufete Consultor de Mexico
www.piensa.com
"Sistemas de Información y Tecnología para la Cadena de Suministro"


On Mon, 2006-12-04 at 23:07 +0100, zope-es-request en aditel.org wrote:
> 
> Message: 2
> Date: Mon, 4 Dec 2006 09:28:39 -0500
> From: "Denis Morejon" <denis en cfg.etecsa.cu>
> Subject: [Zope-es] Primera pregunta para la lista
> To: <zope-es en aditel.org>
> Message-ID: <001201c717b0$7e1c8630$910aa8c0 en cfg.tel.etecsa.cu>
> Content-Type: text/plain; charset="windows-1252"
> 
> Hola colegas:
> 
> Comencé a estudiar Zope por el "The Zope Book 2.6". Cuando voy por la
> página 185 me llevo la idea global de lo que es Zope2.x, pero instalo
> el Zope 3.3 y veo que en el ZMI me faltan muchas cosas, o almenos no
> están en el add:
> 
> - Users
> - Script(python)
> - External methods
>    
> El problema es que acabo de instalar el Zope3 y no veo en el ZMI
> algunas 
> opciones que describe el libro oficial de Zope "The ZopeBook" en su
> última versión. Está claro que Zope2 no es Zope3, pero en una figura
> del libro  "Zope3  Developers hand book"(Que recién comencé a leer) 
> veo alguna de éstas opciones en en ZMI. 
> 
> Resumiendo:
> - Necesito saber cómo encontrar estas opciones en el Zope3 (si las
> tiene)
> - Me recomienden el mejor de los libros o manuales para entender
> Zope3.
> 
> Saludos 




Más información sobre la lista de distribución Zope-es