O Zope é um web application server, fornece uma série de recursos além de um banco de dados orientado a objetos (ZODB). É uma plataforma muito robusta mas exige muita dedicação e aprender a utilizá-la é relativamente difícil, até porque existem vários componentes plugáveis (Produtos) do zope que precisa compreender para utilizar corretamente a tecnologia como por exemplo: CMF, Archetypes, ZPT, DTML, etc.
Sempre que for desenvolver alguma coisa para web procure por um framework, eles fornecem uma estrutura básica para que possa desenvolver aplicações, o Zope seria mais indicado para grandes aplicações, além dele existem outros frameworks mais simples, porém não menos interessantes, como o Django -
http://www.djangoproject.com e o Turbogears -
http://www.turbogears.comEsses dois que eu citei seguem a idéia do Ruby on Rails -
http://www.rubyonrails.com, onde se desenvolve a aplicação através do uso do padrão MVC, onde a camada de manipulação de dados, a camada de lógica e a camada de apresentação (templates) são separadas e permitem uma melhor organização e compreensão do que está sendo desenvolvido.
O Turbogears é uma junção de várias bibliotecas já existentes como o CherryPy, MochiKit e o Kid, já o Django foi escrito completamente do zero, ambos são ótimos projetos e atualmente o Django parece estar mais maduro, entretanto há muito ruído em torno do Turbogears e tem muita gente apostando que ele pode virar o "The one framework"