Bookmark and Share
Document Actions

Introduzione
medio

Crediti e perché leggere questo documento.

Negli ultimi mesi, non molto dopo che Philipp von Weitershausen avesse pubblicato la seconda versione di Web Component Development with Zope 3, Zope 3 ha subito una serie massiva di cambiamenti e ristrutturazioni.

L'applicazione un tempo nota come Zope 3 è stata spezzettata in centinaia di pezzi, dando vita a "Zope 3 il framework". Ogni componente di Zope è divenuto un pacchetto separato ditribuito via egg con alberi di dipendenze molto complessi.

Un altro grosso cambiamento per Zope negli ultimi mesi è stato la creazione di numerosi pacchetti mantenuti dalla comunità, che non sono considerati "zope core": i pacchetti z3c.*. Scritti principalmente da hacker Zope 2 ribelli alla ricerca di rendere Zope ancora più potente, i pacchetti z3c.* hanno rapidamente preso il centro della scena.

Sfortunatamente per il resto di noi, coloro che sapevano usare i pacchetti z3c.* erano troppo indaffarati, essendo incredibilmente produttivi e di successo, per poter scrivere nuovi libri, tutorial, o documentazione semplice da seguire.

Questo documento cerca di ridurre le preoccupazioni di coloro che ancora fanno le cose alla vecchia maniera fornendo una modesta introduzione a z3c.*.

Chi (Non) Dovrebbe Leggere Questo Tutorial

Questo tutorial è stato scritto principalmente per chi ha già un po' di dimestichezza con Zope 3.

Si assume che il lettore abbia un certo livello di comprensione dei paradigmi di base di Zope: l'architettura a componenti, configurazione ZCML, page template, e ovviamente Python.

Fortunatamente sono già disponibili degli ottimi libri che coprono tali argomenti. Se non lo avete ancora fatto, vi consiglio caldamente di dare uno sguardo al libro di Philipp von Weitershausen, Web Component Development with Zope 3, e di usarlo come supplemento a questo tutorial. Anche Baiju ; ha scritto un ottimo libro che mette a fuoco pro e contro dell'architettura a componenti disponibile online: http://www.muthukadan.net/docs/zca.html

Informazioni sul Documento

Autore

    Paul Carduner

Versione

    0.0.4

Revisione BZR

    38

Progetto LP

    http://launchpad.net/z3ctutorial

Copyright

    2008 Paul Carduner, sotto licenza GNU GPL versione 2

Feed Aggiornamenti

    http://feeds.edge.launchpad.net/~pcardune/z3ctutorial/z3c-tutorial/branch.atom

Traduzioni

    Italiano http://www.redomino.com/it/labs/documentazione/tutorial/zope-3-con-i-pacchetti-comunitari-z3c

    Francese http://www.afpy.org/Members/tflorac/tutos/z3c-tutorial

 

 
by Maurizio Delmonte last modified 2009-01-22 10:58
Contributors: Paul Carduner, Maurizio Delmonte