Zope 3 In Nuce
medio
Up one level
Il framework è costituito da vari moduli, capaci di gestire i diversi aspetti utili allo sviluppo di applicazioni web
- zope.publisher
- il pubblicatore di oggetti, il cuore di Zope, ed e' compatibile WSGI
- zope.server
- il web server nativo e abilitato WSGI integrato in Zope 3
- ZODB
- il database a oggetti in grado di gestire la persistenza degli oggetti immagazzinati in modo trasparente
- ZEO
- il sistema di load balancing che permette di ridondare i servizi di pubblicazione senza richiedere modifiche alle applicazioni
- zope.component
- l'architettura a Componenti che rivoluziona il modo di sviluppare le applicazioni proprio di Zope 2
- zope.configuration
- mette a disposizione un linguaggio di tipo XML per la registrazione e configurazione dei componenti
- zope.security
- implementa la flessibile architettura di sicurezza, rendendo facilmente estensibili le policy predefinite
- zope.testing, zope.testbrowser
- mettono a disposizione dello sviluppatore ottimi ambienti per lo sviluppo di unit test, test di integrazione e test funzionali
- zope.pagetemplate
- fornisce il linguaggio per la gestione dei template, ed e' XHTML compliant
- zope.formlib
- il motore di gestione degli schemi e della generazione automatica dei form corrispondenti
Molti altri moduli sono disponibili e possono essere utilizzati in base alle esigenze delle singole applicazioni.