Utilizzo di tecnologie Zope3

Zope3 da molti anni si offre come successore del blasonato Zope2, fornendo una varietà di miglioramenti sul fronte tecnologico, ma soprattutto sul quello delle metodologie di implementazione.

In particolare tra i fattori principali che ne marcano le differenze con Zope2 possiamo segnalare l'approccio "a componenti" di Zope3 e delle sue applicazioni e l'uso marcato di un linguaggio di configurazione chiamato ZCML, che consente di costruire buona parte delle verticalizzazioni senza passare dal linguaggio di sviluppo python e dalle "auto-magie" di Zope2: tutto deve essere dichiarato, o quasi..

Five è lo strato software implementato per consentire la graduale adozione delle novità introdotte in Zope3 da parte di applicazioni pensate per Zope2, e Plone 2.5 avvia la sua adozione per poter rapidamente usare a proprio vantaggio le potenzialità del nuovo paradigma
di sviluppo.

Per essere espliciti, tale prospettiva ad esempio ha velocemente permesso di dotare Plone, i suoi "oggetti informativi" e i suoi portlet del concetto di "vista" (view), fondamentale a disaccoppiare le logiche implementative da quelle di interfaccia.

Come iniziare con Plone:

"The Definitive Guide to Plone,
Second Edition
"

The Definitive Guide to Plone, Second Edition

Disponibile come libro cartaceo o e-book, è un percorso completo per imparare a conoscere Plone, gestire i vostri contenuti web, configurare il vostro sito e sviluppare nuove funzioni.