13
Plone Plone Un CMS per tutti i gusti

Plone Cms

Embed Size (px)

DESCRIPTION

Presentazione tenuta al Linux Day 2003 di Ancona. Introduzione a Plone: di che si tratta e quali sono i suoi punti di forza

Citation preview

Page 1: Plone Cms

PlonePlone

Un CMS per tutti i gusti

Page 2: Plone Cms

Cos'è Plone

● Content Management System basato su Zope e CMF

● Tra le caratteristiche principali che lo rendono appetibile:

– veloce da Installare

– utilizzabile così com'è (out-of-the-box) in molti contesti operativi

– facile da personalizzare

– open source! Controllo e flessibilità

Page 3: Plone Cms

Le fondamenta: Zope

● Application Server Open Source

● non si basa su LAMP (Linux, Apache, MySQL, PHP)

● è scritto in Python (gira su Linux, Windows, Mac OS X, BSD, Solaris) e ha un web serv-er e un DB a oggetti 'proprietari'

● Zope significa Z-object Publishing Environ-ment, tutto in Zope si basa su oggetti

Page 4: Plone Cms

Le fondamenta: CMF

● Il Content Management Framework è un robusto set di tool e servizi che semplifica la costruzione di CMS basati su Zope

● Alcuni dei servizi offerti da CMF: registrazione e membership, indicizzazione automatica, workflow, contenuti di base, gestione dell'interfaccia, discussione sui contenuti, syndication (web semantico), ...

Page 5: Plone Cms

Perchè un framework?

● Un CMS out-of-the-box risolve in genere normali esigenze di gestione dei contenuti

● Organizzazioni strutturate devono rispondere a bisogni particolari, difficilmente prevedibili da un sistema pre-fabbricato

● In questi casi la potenza di un framework consente rapide prototipazioni e customizzazioni specifiche

Page 6: Plone Cms

Plone out-of-the-box

● Tipi di contentuto di base: documenti, immagini, notizie, eventi, link, file (di ogni tipo: Flash, PDF, Excel, ..)

● metadati: organizzazione flessibile dei contenuti (knowledge management)

● workflow di pubblicazione preconfezionato● Indicizzazione automatica dei contenuti● Interfaccia usabile, accessibile, modulare,

basata su CSS, non browser-oriented

Page 7: Plone Cms

1000 + 1 applicazione con Plone

● Il workflow è lo strumento principe per separare la logica applicativa dagli oggetti che “ contengono” l'informazione

● Plone dispone di un motore di workflow document-based (presto affiancato da uno activity-based)

● il WFMS gestisce i profili di sicurezza sugli oggetti, le attività automatiche alle transizioni, la storia di pubblicazione

Page 8: Plone Cms

Plone non basta?

● Molti sviluppatori contribuiscono al progetto con estensioni, in genere pubblicate su Collective (http://plone.org/collective)

● alcune delle estensioni disponibili trasformano profondamente Plone e le sue possibilità (Collector, CMFCommerce, PloneBoard, ...), altre ne completano le funzionalità (CMFMember, I18NLayer, ... )

Page 9: Plone Cms

Perche' Plone piace?

Agli sviluppatori offre:

– Interfaccia attraente, modulare, votata all'usabilita', utilizzabile da qualsiasi dispositivo web-enabled

– Servizi di alto livello per form validation & navigation, gestione dell'interfaccia, workflow, ...

– Semplicità nel 'calare' in Plone i propri prodotti

– 'delizie' di ogni genere (tabelle ordinabili, template per gestione stampa, ...)

Page 10: Plone Cms

Cosa si fa con Plone?

● Portali comunitari● intranet● siti web pubblici● project management● e-commerce● e-learning● ...● Plone :)

Page 11: Plone Cms

Open Source

● Plone conta piu' di 20 core-developer sparsi in tutto il mondo

● oltre 100 sviluppatori accreditati al CVS del Collective (repository pubblico dei plug-in)

● centinaia di utilizzatori segnalano problemi, internazionalizzano, documentano Plone

● innumerevoli sono coloro che, non tecnici, hanno apportato considerazioni volte a migliorare la Plone-Experience

Page 12: Plone Cms

La comunità

● Plone è nato come il più classico dei progetti OS: la passione di due persone che si sono incontrate nella comunita' di Zope

● siti di riferimento sono: Plone.org e Zope.org

● sperimentare plone e' facile: demo.plone.org

● in Italia potete rivolgervi fiduciosi al gruppo di Zope.it e alle molte persone che vi orbitano intorno

Page 13: Plone Cms

Grazie per l'attenzione!

... e avanti con le domande ... :)

    Maurizio DelmonteMaurizio Delmonte  [email protected]  [email protected]

    Zope ItaliaZope Italia  www.zope.it  www.zope.it