SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Plone



Un CMS per tutti i gusti
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à
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
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), ...
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
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
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
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, ... )
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, ...)
Cosa si fa con Plone?

    Portali comunitari
●


    intranet
●


    siti web pubblici
●


    project management
●


    e-commerce
●


    e-learning
●


    ...
●


    Plone :)
●
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
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
Grazie per l'attenzione!

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




  Zope Italia               Maurizio Delmonte
  Zope Italia               Maurizio Delmonte
  www.zope.it               m.delmonte@kware.it

Mais conteúdo relacionado

Semelhante a Plone Cms

La scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFLa scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFPlone for Research and University
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…bsdlover
 
UN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEUN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEFabrizio Rota
 
Silverlight in Action
Silverlight in ActionSilverlight in Action
Silverlight in ActionDotNetMarche
 
Cms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenutiCms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenutiGiulia S
 
CMS OPEN - Università degli studi di Macerata (UniMC)
CMS OPEN - Università degli studi di Macerata (UniMC)CMS OPEN - Università degli studi di Macerata (UniMC)
CMS OPEN - Università degli studi di Macerata (UniMC)Mauro Fava
 
Software 2009 - meeting unibz
Software 2009 - meeting unibzSoftware 2009 - meeting unibz
Software 2009 - meeting unibzCarlo Vaccari
 
Content Management: gestione dei contenuti
Content Management: gestione dei contenutiContent Management: gestione dei contenuti
Content Management: gestione dei contenutiEvolutionBook S.r.l.
 
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...bsdlover
 
Drupal
DrupalDrupal
DrupalNaLUG
 
Wordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingWordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingCity Planner
 
II modulo – piattaforme cms
II modulo – piattaforme cmsII modulo – piattaforme cms
II modulo – piattaforme cmsBeesolution
 
Sviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaSviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaMarcello Teodori
 
Plone4 ur plone e web science may 20 2010 - 4
Plone4 ur plone e web science   may 20 2010 - 4Plone4 ur plone e web science   may 20 2010 - 4
Plone4 ur plone e web science may 20 2010 - 4Stefano Lariccia
 
Angelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo Bai
 

Semelhante a Plone Cms (20)

La scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAFLa scelta di Plone per la comunicazione istituzionale dell'INAF
La scelta di Plone per la comunicazione istituzionale dell'INAF
 
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…
 
UN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEUN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONE
 
Erlug
ErlugErlug
Erlug
 
Silverlight in Action
Silverlight in ActionSilverlight in Action
Silverlight in Action
 
Strumenticollaborativiopen
StrumenticollaborativiopenStrumenticollaborativiopen
Strumenticollaborativiopen
 
Cms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenutiCms, Content Management System. Sistema di gestione dei contenuti
Cms, Content Management System. Sistema di gestione dei contenuti
 
CMS OPEN - Università degli studi di Macerata (UniMC)
CMS OPEN - Università degli studi di Macerata (UniMC)CMS OPEN - Università degli studi di Macerata (UniMC)
CMS OPEN - Università degli studi di Macerata (UniMC)
 
Software 2009 - meeting unibz
Software 2009 - meeting unibzSoftware 2009 - meeting unibz
Software 2009 - meeting unibz
 
Content Management: gestione dei contenuti
Content Management: gestione dei contenutiContent Management: gestione dei contenuti
Content Management: gestione dei contenuti
 
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...
 
Plone per tutte le stagioni
Plone per tutte le stagioniPlone per tutte le stagioni
Plone per tutte le stagioni
 
programmare sito web.ppt
programmare sito web.pptprogrammare sito web.ppt
programmare sito web.ppt
 
Manuale plone 4
Manuale plone 4Manuale plone 4
Manuale plone 4
 
Drupal
DrupalDrupal
Drupal
 
Wordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hostingWordpress, Google Analytics, MySQL e Php, con free hosting
Wordpress, Google Analytics, MySQL e Php, con free hosting
 
II modulo – piattaforme cms
II modulo – piattaforme cmsII modulo – piattaforme cms
II modulo – piattaforme cms
 
Sviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaSviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con Java
 
Plone4 ur plone e web science may 20 2010 - 4
Plone4 ur plone e web science   may 20 2010 - 4Plone4 ur plone e web science   may 20 2010 - 4
Plone4 ur plone e web science may 20 2010 - 4
 
Angelo_Bai_Curriculum
Angelo_Bai_CurriculumAngelo_Bai_Curriculum
Angelo_Bai_Curriculum
 

Mais de Maurizio Delmonte

Content's quality for Plone editors
Content's quality for Plone editorsContent's quality for Plone editors
Content's quality for Plone editorsMaurizio Delmonte
 
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...Contents' quality for plone editors: how to improve Plone out-of-the-box capa...
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...Maurizio Delmonte
 
Content Strategy. Interesse Contenuti e CMS.
Content Strategy. Interesse Contenuti e CMS.Content Strategy. Interesse Contenuti e CMS.
Content Strategy. Interesse Contenuti e CMS.Maurizio Delmonte
 
Content Management professionale con Python nel 2012
Content Management professionale con Python nel 2012Content Management professionale con Python nel 2012
Content Management professionale con Python nel 2012Maurizio Delmonte
 
Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit
Non solo Django: MVC orientato agli oggetti con Plone e Zope ToolkitNon solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit
Non solo Django: MVC orientato agli oggetti con Plone e Zope ToolkitMaurizio Delmonte
 
Come costruire un'azienda distribuita con Python
Come costruire un'azienda distribuita con PythonCome costruire un'azienda distribuita con Python
Come costruire un'azienda distribuita con PythonMaurizio Delmonte
 

Mais de Maurizio Delmonte (13)

Viaggio di una User Story
Viaggio di una User StoryViaggio di una User Story
Viaggio di una User Story
 
Content's quality for Plone editors
Content's quality for Plone editorsContent's quality for Plone editors
Content's quality for Plone editors
 
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...Contents' quality for plone editors: how to improve Plone out-of-the-box capa...
Contents' quality for plone editors: how to improve Plone out-of-the-box capa...
 
Simple Management
Simple ManagementSimple Management
Simple Management
 
Content Strategy. Interesse Contenuti e CMS.
Content Strategy. Interesse Contenuti e CMS.Content Strategy. Interesse Contenuti e CMS.
Content Strategy. Interesse Contenuti e CMS.
 
Plone nel 2013
Plone nel 2013Plone nel 2013
Plone nel 2013
 
SimpleManagement
SimpleManagementSimpleManagement
SimpleManagement
 
Content Management professionale con Python nel 2012
Content Management professionale con Python nel 2012Content Management professionale con Python nel 2012
Content Management professionale con Python nel 2012
 
Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit
Non solo Django: MVC orientato agli oggetti con Plone e Zope ToolkitNon solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit
Non solo Django: MVC orientato agli oggetti con Plone e Zope Toolkit
 
Come costruire un'azienda distribuita con Python
Come costruire un'azienda distribuita con PythonCome costruire un'azienda distribuita con Python
Come costruire un'azienda distribuita con Python
 
Zope zen
Zope zenZope zen
Zope zen
 
Come Avviene Plone
Come Avviene PloneCome Avviene Plone
Come Avviene Plone
 
Eugenio Linux Day2005
Eugenio Linux Day2005Eugenio Linux Day2005
Eugenio Linux Day2005
 

Plone Cms

  • 1. Plone Un CMS per tutti i gusti
  • 2. 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à
  • 3. 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
  • 4. 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), ...
  • 5. 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
  • 6. 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
  • 7. 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
  • 8. 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, ... )
  • 9. 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, ...)
  • 10. Cosa si fa con Plone? Portali comunitari ● intranet ● siti web pubblici ● project management ● e-commerce ● e-learning ● ... ● Plone :) ●
  • 11. 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
  • 12. 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
  • 13. Grazie per l'attenzione! ... e avanti con le domande ... :)   Zope Italia   Maurizio Delmonte   Zope Italia   Maurizio Delmonte   www.zope.it   m.delmonte@kware.it