SlideShare a Scribd company logo
1 of 51
Download to read offline
Pregi e difetti dei principali CMS open source 
/ 
carlo.frinolli@nois3.it!
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Che cos’è un 
Content Management System
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Content Management System 
Gestire i contenuti senza essere un ninja di HTML e quant’altro 
Un CMS è di fatto una tecnologia abilitante. 
Abbatte la barriera per la pubblicazione sul web 
di contenuti editoriali di vario genere.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
WYSIWYG Revolution 
What You See Is What You Get 
e alcune problematiche annesse. 
Assieme alle potenzialità WYSIWYG, 
i CMS permettono di conservare contenuti in una 
base di dati con cui possano essere ricombinati 
con modalità visive (view) diverse, in contesti diversi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Quali caratteristiche? 
Tecnologie, necessità e specificità senza jargon 
In sintesi brutale un CMS è un software costituito 
da linee di codice che si occupano di decidere 
come interrogare una base di dati, di altre che si 
preoccupano di decidere come mostrare 
gli stessi dati a video.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Multi-canale… responsive… mobile. 
Contenuti uguali o diversi per visualizzazioni diverse. 
Considerato quindi l’uso di un database, che 
separa la presentazione dei dati, dai dati stessi, 
è semplice immaginare che tra le varie modalità 
di visualizzazione, si possano creare anche 
temi o skin compatibili o ottimizzate per il mobile.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Alcuni dati di utilizzo 
I nostri qua!ro protagonisti 
WordPress, Drupal, Plone 
e Expression Engine che sono 
oggetto di questo Webinar, 
hanno diffusioni molto diverse 
tra loro, quantitativamente e 
rispetto ai tipi di progetto 
editoriale in cui sono impiegati. 
Dati presi da http://trends.builtwith.com/cms
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Does one size fit all? 
Mi scusi volevo realizzare un sito, 
qual è il miglior CMS?
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
No. 
O meglio. 
Dipende dal proge!o, sorprendente no?
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Depende, todo depende. 
Stazza e dimensioni del proge!o, ma anche carico e visite. 
Una metrica da considerare è la quantità 
dei dati da maneggiare. 
Ma non basta. 
Un’altra metrica è legata al carico e alla capacità di 
scalare di questi software e dei relativi ecosistemi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Cos’altro? 
Archite!ura dell’informazione e organizzazione dei contenuti 
Diretta conseguenza per la scelta della piattaforma 
è anche l’organizzazione gerarchica o piatta dei 
contenuti, che si riflette nell’architettura delle 
informazioni che va proposta sul sito che stiamo 
valutando.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Facile o difficile? 
Più ci si avvicina al pulsante auto-magico che fa tu!o lui… 
Più complessa è la struttura e la logica che va 
approntata perché questo sia possibile. 
Esistono quindi prodotti nati più semplici ma 
apparentemente meno versatili, e altri nati più 
versatili ma con una semplicità relativa.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Soprattutto: cosa dobbiamo farci? 
Di workflow editoriali e di complessità 
Cosa ci aspettiamo e di cosa abbiamo bisogno? 
In molte occasioni basta un flusso editoriale 
semplice e diretto: creo un contenuto e lo pubblico. 
In altre il flusso è più elaborato, con tipi di 
contenuto più vari, revisioni, editing e approvazioni.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Nel concreto 
Andiamo a sbirciare 
in ciascuno dei nostri candidati. 
<SPOILER> non conosco approfonditamente tu!i e qua!ro :)
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
WordPress 
Il più diffuso e semplice 
tra i CMS in questione.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
WordPress 
Nato per i blog, oramai un bel po’ cresciutello. 
WordPress è un CMS scritto per un classico 
stack LAMP - Linux Apache MySQL PHP. 
È nato per permettere di creare il proprio blog 
personale (sia hosted che SaaS). 
Ha una curva di apprendimento molto veloce, e 
una sterminata disponibilità di plugin e temi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
WordPress 
L’unità di misura editoriale 
La logica editoriale di WordPress 
ruota attorno al concetto di post, che può 
essere organizzato con categorie o tag. 
Dalla versione 3.0 in poi è possibile creare 
i propri custom post type rendendolo quindi 
un CMS a tutti gli effetti.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi e difetti 
Frontend, backend e tanto altro
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per gli amministratori 
WordPress con la sua diffusione così importante 
ha la maggior quantità di plugin (open source, 
free software e a pagamento) per estenderne 
il funzionamento. Parimenti ha una grandissima 
disponibilità di temi custom anche qui gratis o a 
pagamento.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per gli sviluppatori 
WordPress vede nel suo famoso LOOP 
uno dei punti di forza. È estremamente semplice 
rendere dei dati in modo veloce e abbastanza 
pulito su una pagina web, sia essa desktop, tablet 
o mobile. Ha un footprint tutto sommato 
modesto sui server in cui è installato.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per noi designer 
WordPress con il suo sistema di theming 
molto semplice è veloce da plasmare 
per poter rendere i siti (piccoli o grandi che 
siano) appealing e d’impatto.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Database 
Allo stesso modo è molto semplice 
la struttura del database. 
È tutto basato sulla tabella posts, arricchita 
da una tabella post_meta che rappresenta 
dati aggiuntivi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Difetti 
Per lo stesso motivo per cui è un pregio, 
la sua semplicità può essere un difetto. 
Inoltre i coding standard non sono 
particolarmente rigidi, per cui a leggere il 
sorgente di molti plugin o temi potete avere 
alcuni mancamenti. #sapevatelo
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Case study 
Made with WordPress 
ILFATTOQUOTIDIANO.IT JQUERY.COM 
NOIS3.IT :P 
Come potete vedere, ci sono tre 
tipi di siti molto diversi. 
Due con carichi molto elevati (un 
quotidiano e un sito per 
sviluppatori web) e uno molto 
figo. :) 
…
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Drupal 
Nativamente modulare, 
intrinsecamente complicato.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Drupal 
Nodi gordiani e tassonomie organizzative. 
Drupal è anch’esso un CMS scritto per un 
classico stack LAMP - Linux Apache MySQL PHP. 
Una peculiarità rispetto a WordPress è quello di 
essere nativamente modulare.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Drupal 
L’unità di misura editoriale 
La logica editoriale di Drupal ruota 
invece attorno al concetto di nodo, che può 
essere organizzato con tassonomie. 
Da sempre è possibile creare tipi di contenuto 
custom personalizzando (dalla versione 7.0 in 
poi) la disponibilità di campi specifici.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi e difetti 
Builder, themer e performance
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per i builder 
Drupal permette anche a chi non ha una 
competenza di sviluppo spinta di creare siti 
con un certo grado di complessità editoriale. 
Possiede una grande disponibilità di moduli 
custom per la stragrande maggioranza 
free software su drupal.org, quindi 
è molto estendibile.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per gli sviluppatori 
Pur con una curva di apprendimento assai più 
ripida rispetto a WordPress, Drupal possiede dei 
coding standard non solo più consistenti, ma 
soprattutto per pubblicare il proprio modulo su 
d.org è necessario passare una code review.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi per i themer 
Possedendo una buona separazione tra logica e 
presentazione, Drupal permette ai cosiddetti 
temizzatori o themer, di creare l’aspetto del 
proprio portale/sito in maniera pulita 
permettendo, al costo della scrittura del tema, 
un’ottima adattabilità al mobile e 
search engine optimisation (SEO).
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Difetti 
A volte è un po’ l’ufficio complicazioni 
affari semplici. Ad esempio fino alla versione 7.0 
per avere delle visualizzazioni custom è 
necessario un modulo esterno Views senza il 
quale Drupal è praticamente inutile. 
Oppure per mettere un pulsante social…
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Database e performance 
L’impronta del database su un server in cui è 
installato Drupal è decisamente più corposa. 
Mediamente un file di dump di Drupal può 
essere anche un ordine di grandezza più 
grande. Ne consegue che le performance 
possono degradare molto velocemente se non è 
fatto un uso sapiente delle funzionalità.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Case study 
Made with Drupal 
MAXIM.COM WHITEHOUSE.GOV 
FASTWEB INTRANET 
(COMING SOON) 
Da tenere particolarmente 
d’occhio Drupal 8 che sta per 
uscire e che è basato sul 
Framework PHP Symfony. 
…
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Expression Engine 
Perché open non è free.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Expression Engine 
Un CMS classico: cosa pubblicare dove. 
Expression Engine è un CMS scritto usando il 
framework PHP CodeIgniter. 
Rappresenta più compiutamente i Content 
Management System classici: si gestiscono 
canali, contenuti e template più che post o nodi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi e difetti
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi 
Un approccio multi-canale può portare 
ad avere contenuti diversi per canali diversi, 
facilitando così la separazione di contenuti 
e l’organizzazione più capillare 
e gerarchizzata degli stessi.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Difetti? 
A una primissima impressione si rischia 
di perdere il controllo del sistema e la curva 
di apprendimento, così come l’installazione 
non è semplice e liscia come avviene 
per Drupal o WordPress.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Case study 
Made with EE 
IDEO.COM MARKSIMONSON.COM 
YOU TELL ME… 
Anche a causa della relativa 
diffusione di questa piattaforma 
a pagamento, non è semplice 
trovare dei case study notevoli.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Plone 
L’unico scri!o in un 
linguaggio che non è PHP dei qua!ro.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Plone 
Un CMS classico, pronto a scalare. 
Plone è l’unico del quartetto di oggi 
che non è scritto in PHP ma in Python. 
Come approccio non è troppo dissimile da 
Expression Engine: il concetto è sempre legato 
alla decisione “cosa pubblico, dove”?
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Plone 
Un CMS classico, pronto a scalare. 
Unisce i pregi di una tecnologia 
sostanzialmente enterprise a un’elasticità 
di esercizio notevole, pur non avendo 
una curva di apprendimento molto rapida.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi e difetti
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Pregi 
Rispetto a Expression Engine, oltre all’ovvia 
gratuità per scaricarlo, installarlo e usarlo, è 
nativamente più completo e scalabile sia in 
termini di funzionalità che di prestazioni.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Difetti? 
Anche qui si rischia di perdere il controllo del 
sistema. Inoltre la scelta di usare un linguaggio 
non diffusissimo per gli ambienti Web come 
Python (meno diffuso di PHP), può penalizzare 
il reperimento di informazioni ed expertise, 
a meno di avere partner affidabili.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Case study 
Made with Plone 
AMNESTY.CH BRASIL.GOV.BR 
PLONE.ORG/SUPPORT/SITES 
Rispetto alle altre piattaforme 
Plone ha il pregio di avere una 
sezione del sito completamente 
dedicata ai case study.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Una matrice di confronto 
fonte: IdealWare CMS 
Da questa immagine si capisce 
che ci sono ovviamente pregi e difetti 
per tutte le soluzioni analizzate. 
! 
Personalmente prediligo le soluzioni 
free software (gratis e rilasciate sotto 
licenza GPL o Apache).
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
A voi la parola 
Senza insultare il 
webinarista grazie :P
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Grazie per l’attenzione.
PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE 
Carlo Frinolli 
CEO + CREATIVE DIRECTOR 
carlo.frinolli@nois3.it 
@carl0s_ 
+39 347 31 12 050

More Related Content

What's hot

Presentazione MomaPIX DAM
Presentazione MomaPIX DAMPresentazione MomaPIX DAM
Presentazione MomaPIX DAMMomaSoft srl
 
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriJoomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriAlessandro Nadalin
 
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...Reingegnerizzazione di un Content Management System verso l'accessibilità sec...
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...Francesco Trucchia
 
Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.Boris Amico
 
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDay
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDayHosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDay
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDayAruba S.p.A.
 
Presentazione X Manager
Presentazione X ManagerPresentazione X Manager
Presentazione X Managerdani_ele
 
Basi di progettazione di un sito web
Basi di progettazione di un sito webBasi di progettazione di un sito web
Basi di progettazione di un sito webSabrinaC91
 
Il CMS Alfresco
Il CMS AlfrescoIl CMS Alfresco
Il CMS Alfrescoleo mirco
 
Introduzione CMS Alfresco
Introduzione CMS AlfrescoIntroduzione CMS Alfresco
Introduzione CMS AlfrescoMirco Leo
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapLavia Di Sabatino
 
Il modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoIl modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoAntonio Todaro
 
Alfresco System Administrator
Alfresco System AdministratorAlfresco System Administrator
Alfresco System AdministratorMirco Leo
 
UN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEUN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEFabrizio Rota
 
Alfresco in un ora 2010
Alfresco in un ora 2010Alfresco in un ora 2010
Alfresco in un ora 2010SoftInstigate
 
Creare una Intranet con Wordpress
Creare una Intranet con WordpressCreare una Intranet con Wordpress
Creare una Intranet con WordpressPartecipant
 
Realizzare una intranet aziendale con wordpress
Realizzare una intranet aziendale con wordpressRealizzare una intranet aziendale con wordpress
Realizzare una intranet aziendale con wordpressGGDBologna
 
Presentazione gasw 13 5 16
Presentazione gasw 13 5 16Presentazione gasw 13 5 16
Presentazione gasw 13 5 16Antonio Todaro
 
Corso Avanzato Alfresco Ecm
Corso Avanzato Alfresco EcmCorso Avanzato Alfresco Ecm
Corso Avanzato Alfresco Ecmedoardo fraioli
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfrescoMirco Leo
 

What's hot (20)

Presentazione MomaPIX DAM
Presentazione MomaPIX DAMPresentazione MomaPIX DAM
Presentazione MomaPIX DAM
 
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriJoomla! 1.5: CMS a mani tese verso gli sviluppatori
Joomla! 1.5: CMS a mani tese verso gli sviluppatori
 
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...Reingegnerizzazione di un Content Management System verso l'accessibilità sec...
Reingegnerizzazione di un Content Management System verso l'accessibilità sec...
 
Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.
 
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDay
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDayHosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDay
Hosting: Joomla e Drupal, confronto e setup - parte1 #TipOfTheDay
 
Presentazione X Manager
Presentazione X ManagerPresentazione X Manager
Presentazione X Manager
 
Basi di progettazione di un sito web
Basi di progettazione di un sito webBasi di progettazione di un sito web
Basi di progettazione di un sito web
 
Il CMS Alfresco
Il CMS AlfrescoIl CMS Alfresco
Il CMS Alfresco
 
Introduzione CMS Alfresco
Introduzione CMS AlfrescoIntroduzione CMS Alfresco
Introduzione CMS Alfresco
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
 
Il modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoIl modello Joomla! di sito scolastico
Il modello Joomla! di sito scolastico
 
Alfresco System Administrator
Alfresco System AdministratorAlfresco System Administrator
Alfresco System Administrator
 
UN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONEUN CMS PER LA SCUOLA: PLONE
UN CMS PER LA SCUOLA: PLONE
 
Alfresco in un ora 2010
Alfresco in un ora 2010Alfresco in un ora 2010
Alfresco in un ora 2010
 
Creare una Intranet con Wordpress
Creare una Intranet con WordpressCreare una Intranet con Wordpress
Creare una Intranet con Wordpress
 
Realizzare una intranet aziendale con wordpress
Realizzare una intranet aziendale con wordpressRealizzare una intranet aziendale con wordpress
Realizzare una intranet aziendale con wordpress
 
Presentazione gasw 13 5 16
Presentazione gasw 13 5 16Presentazione gasw 13 5 16
Presentazione gasw 13 5 16
 
Corso Avanzato Alfresco Ecm
Corso Avanzato Alfresco EcmCorso Avanzato Alfresco Ecm
Corso Avanzato Alfresco Ecm
 
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/188 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfresco
 

Viewers also liked

Visual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpoVisual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpovisualdesignthinking
 
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...visualdesignthinking
 
Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)Mike Stenhouse
 
Conversation 2.0
Conversation 2.0Conversation 2.0
Conversation 2.0frog
 
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009 Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009 frog
 
Designing interactive Experience
Designing interactive ExperienceDesigning interactive Experience
Designing interactive ExperienceThomas Gläser
 
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECH7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECHTasos Veliadis
 
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood BrandTEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brandlukelombe
 
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to ThingsThe Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to ThingsMarkus Lanthaler
 
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIsStop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIsMarkus Lanthaler
 
Touchscreen UX design workshop
Touchscreen UX design workshopTouchscreen UX design workshop
Touchscreen UX design workshopKirsten Miller
 
Ted Leonsis - Revolution 2016 Predictions Deck
Ted Leonsis - Revolution 2016 Predictions DeckTed Leonsis - Revolution 2016 Predictions Deck
Ted Leonsis - Revolution 2016 Predictions DeckMeredith Balenske
 
Service Design für Nicht-Designer
Service Design für Nicht-DesignerService Design für Nicht-Designer
Service Design für Nicht-DesignerThomas Gläser
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureJonathan Magen
 

Viewers also liked (20)

Visual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpoVisual Design Thinking - Prague 2013 - WebExpo
Visual Design Thinking - Prague 2013 - WebExpo
 
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...
Bulgaria Web Summit 2014 - #VDT - Visual Design Thinking - a review for the p...
 
Scrppy
ScrppyScrppy
Scrppy
 
D&T Association Summer School 2015
D&T Association Summer School 2015D&T Association Summer School 2015
D&T Association Summer School 2015
 
Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)Stories and Experience (TEDx Newcastle)
Stories and Experience (TEDx Newcastle)
 
Twenty Plus
Twenty PlusTwenty Plus
Twenty Plus
 
HungryMind
HungryMindHungryMind
HungryMind
 
Conversation 2.0
Conversation 2.0Conversation 2.0
Conversation 2.0
 
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009 Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
Fabio Sergio, Designing (for) Awareness, TED Salon, London September 21 2009
 
Designing interactive Experience
Designing interactive ExperienceDesigning interactive Experience
Designing interactive Experience
 
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECH7+1 THINGS I LEARNED FROM MY TEDX SPEECH
7+1 THINGS I LEARNED FROM MY TEDX SPEECH
 
Fresh Start
Fresh StartFresh Start
Fresh Start
 
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood BrandTEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brand
 
The Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to ThingsThe Web Is Changing — From Strings to Things
The Web Is Changing — From Strings to Things
 
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIsStop Reinventing the Wheel! Use Linked Data to Build Better APIs
Stop Reinventing the Wheel! Use Linked Data to Build Better APIs
 
Touchscreen UX design workshop
Touchscreen UX design workshopTouchscreen UX design workshop
Touchscreen UX design workshop
 
Pegasus
PegasusPegasus
Pegasus
 
Ted Leonsis - Revolution 2016 Predictions Deck
Ted Leonsis - Revolution 2016 Predictions DeckTed Leonsis - Revolution 2016 Predictions Deck
Ted Leonsis - Revolution 2016 Predictions Deck
 
Service Design für Nicht-Designer
Service Design für Nicht-DesignerService Design für Nicht-Designer
Service Design für Nicht-Designer
 
Angular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental FeatureAngular.js + Rails at WeWork or: The Accidental Feature
Angular.js + Rails at WeWork or: The Accidental Feature
 

Similar to Pregi e difetti dei principali CMS Open Source

Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source"
Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source" Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source"
Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source" Abstract Technology Agency
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guidalajonard
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginCity Planner
 
... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!Stefano Fago
 
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
 
SMAU Milano 2015
SMAU Milano 2015SMAU Milano 2015
SMAU Milano 2015Paolo Dadda
 
WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeRaoul Pettenò
 
Corso Base Wordpress 22-40 | installazione (2 di 4)
Corso Base Wordpress 22-40 | installazione (2 di 4)Corso Base Wordpress 22-40 | installazione (2 di 4)
Corso Base Wordpress 22-40 | installazione (2 di 4)armandocarcaterra
 
Webdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkWebdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkMassimo Schiro
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDayAruba S.p.A.
 
Smau 2014. WordPress, un CMS per la scuola
Smau 2014. WordPress, un CMS per la scuolaSmau 2014. WordPress, un CMS per la scuola
Smau 2014. WordPress, un CMS per la scuolaAlberto Ardizzone
 
Corso Base Wordpress 1-21 | Panoramica (1 di 4)
Corso Base Wordpress 1-21 | Panoramica (1 di 4)Corso Base Wordpress 1-21 | Panoramica (1 di 4)
Corso Base Wordpress 1-21 | Panoramica (1 di 4)armandocarcaterra
 
WordPress: creare e gestire un sito gratuitamente e senza essere un esperto
WordPress: creare e gestire un sito gratuitamente e senza essere un espertoWordPress: creare e gestire un sito gratuitamente e senza essere un esperto
WordPress: creare e gestire un sito gratuitamente e senza essere un espertoBoris Amico
 
Perchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del WebPerchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del Webbonaventuradibello
 
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
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
 
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
 
UI Composition - Prism
UI Composition - PrismUI Composition - Prism
UI Composition - PrismDotNetMarche
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPressNicola Strumia
 

Similar to Pregi e difetti dei principali CMS Open Source (20)

Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source"
Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source" Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source"
Slides webinar Abstract "Pregi e difetti dei principali CMS Open Source"
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guida
 
Wordpress 3/7. temi e plugin
Wordpress 3/7. temi e pluginWordpress 3/7. temi e plugin
Wordpress 3/7. temi e plugin
 
... thinking about Microformats!
... thinking about Microformats!... thinking about Microformats!
... thinking about Microformats!
 
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)
 
SMAU Milano 2015
SMAU Milano 2015SMAU Milano 2015
SMAU Milano 2015
 
WordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenzeWordPress, CMS/Blog per “tutte” le esigenze
WordPress, CMS/Blog per “tutte” le esigenze
 
Corso Base Wordpress 22-40 | installazione (2 di 4)
Corso Base Wordpress 22-40 | installazione (2 di 4)Corso Base Wordpress 22-40 | installazione (2 di 4)
Corso Base Wordpress 22-40 | installazione (2 di 4)
 
Webdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkWebdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 Ok
 
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDayHosting: a ogni CMS, il suo hosting...con qualche eccezione  #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
 
Smau 2014. WordPress, un CMS per la scuola
Smau 2014. WordPress, un CMS per la scuolaSmau 2014. WordPress, un CMS per la scuola
Smau 2014. WordPress, un CMS per la scuola
 
Corso Base Wordpress 1-21 | Panoramica (1 di 4)
Corso Base Wordpress 1-21 | Panoramica (1 di 4)Corso Base Wordpress 1-21 | Panoramica (1 di 4)
Corso Base Wordpress 1-21 | Panoramica (1 di 4)
 
WordPress: creare e gestire un sito gratuitamente e senza essere un esperto
WordPress: creare e gestire un sito gratuitamente e senza essere un espertoWordPress: creare e gestire un sito gratuitamente e senza essere un esperto
WordPress: creare e gestire un sito gratuitamente e senza essere un esperto
 
Perchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del WebPerchè Wordpress è il presente e il futuro del Web
Perchè Wordpress è il presente e il futuro del Web
 
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
 
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e GestioneLezione WordPress Università degli Studi di Milano: Installazione e Gestione
Lezione WordPress Università degli Studi di Milano: Installazione e Gestione
 
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…
 
UI Composition - Prism
UI Composition - PrismUI Composition - Prism
UI Composition - Prism
 
Corso base wordpress
Corso base wordpressCorso base wordpress
Corso base wordpress
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPress
 

More from nois3

Marc Fonteijn - How we tackle the future
Marc Fonteijn - How we tackle the futureMarc Fonteijn - How we tackle the future
Marc Fonteijn - How we tackle the futurenois3
 
Marilia Moita - What if smart cities were people centered
Marilia Moita - What if smart cities were people centeredMarilia Moita - What if smart cities were people centered
Marilia Moita - What if smart cities were people centerednois3
 
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humans
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humansMaria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humans
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humansnois3
 
Charlotte Davies - Researching Voice UX
Charlotte Davies - Researching Voice UXCharlotte Davies - Researching Voice UX
Charlotte Davies - Researching Voice UXnois3
 
Filippo Perlini - From Real to Unreal and Viceversa
Filippo Perlini - From Real to Unreal and ViceversaFilippo Perlini - From Real to Unreal and Viceversa
Filippo Perlini - From Real to Unreal and Viceversanois3
 
Nadia Piet - Design Thinking for AI
Nadia Piet - Design Thinking for AINadia Piet - Design Thinking for AI
Nadia Piet - Design Thinking for AInois3
 
Roberta Tassi - Future Skill sets
Roberta Tassi - Future Skill setsRoberta Tassi - Future Skill sets
Roberta Tassi - Future Skill setsnois3
 
Dee Scarano - Creating Better Products, Faster with Design Sprints
Dee Scarano - Creating Better Products, Faster with Design SprintsDee Scarano - Creating Better Products, Faster with Design Sprints
Dee Scarano - Creating Better Products, Faster with Design Sprintsnois3
 
Carlo Frinolli - Welcome #WUDRome2018
Carlo Frinolli - Welcome #WUDRome2018Carlo Frinolli - Welcome #WUDRome2018
Carlo Frinolli - Welcome #WUDRome2018nois3
 
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...nois3
 
Vincenzo Di Maria - User friendly & abuser unfriendly
Vincenzo Di Maria - User friendly & abuser unfriendly Vincenzo Di Maria - User friendly & abuser unfriendly
Vincenzo Di Maria - User friendly & abuser unfriendly nois3
 
Simone Borsci - Deceptive design, user experience and trust
Simone Borsci - Deceptive design, user experience and trustSimone Borsci - Deceptive design, user experience and trust
Simone Borsci - Deceptive design, user experience and trustnois3
 
Pietro Gregorini - Solo in Cartolina: creativity for change
Pietro Gregorini - Solo in Cartolina: creativity for changePietro Gregorini - Solo in Cartolina: creativity for change
Pietro Gregorini - Solo in Cartolina: creativity for changenois3
 
Matteo Cadeddu - Change.org: human centered change
Matteo Cadeddu - Change.org: human centered changeMatteo Cadeddu - Change.org: human centered change
Matteo Cadeddu - Change.org: human centered changenois3
 
Lorenzo Fabbri - Le parole sono importanti
Lorenzo Fabbri - Le parole sono importantiLorenzo Fabbri - Le parole sono importanti
Lorenzo Fabbri - Le parole sono importantinois3
 
Katy Arnold - Building trust in public service delivery with human centered d...
Katy Arnold - Building trust in public service delivery with human centered d...Katy Arnold - Building trust in public service delivery with human centered d...
Katy Arnold - Building trust in public service delivery with human centered d...nois3
 
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...nois3
 
Cennydd Bowles - Future Ethics
Cennydd Bowles - Future EthicsCennydd Bowles - Future Ethics
Cennydd Bowles - Future Ethicsnois3
 
Alessandra Petromilli - VUI: Design Patterns and Challenges
Alessandra Petromilli - VUI: Design Patterns and ChallengesAlessandra Petromilli - VUI: Design Patterns and Challenges
Alessandra Petromilli - VUI: Design Patterns and Challengesnois3
 
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...nois3
 

More from nois3 (20)

Marc Fonteijn - How we tackle the future
Marc Fonteijn - How we tackle the futureMarc Fonteijn - How we tackle the future
Marc Fonteijn - How we tackle the future
 
Marilia Moita - What if smart cities were people centered
Marilia Moita - What if smart cities were people centeredMarilia Moita - What if smart cities were people centered
Marilia Moita - What if smart cities were people centered
 
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humans
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humansMaria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humans
Maria Rosanna Fossati - Robotics, intelligent machines, prosthetics… and humans
 
Charlotte Davies - Researching Voice UX
Charlotte Davies - Researching Voice UXCharlotte Davies - Researching Voice UX
Charlotte Davies - Researching Voice UX
 
Filippo Perlini - From Real to Unreal and Viceversa
Filippo Perlini - From Real to Unreal and ViceversaFilippo Perlini - From Real to Unreal and Viceversa
Filippo Perlini - From Real to Unreal and Viceversa
 
Nadia Piet - Design Thinking for AI
Nadia Piet - Design Thinking for AINadia Piet - Design Thinking for AI
Nadia Piet - Design Thinking for AI
 
Roberta Tassi - Future Skill sets
Roberta Tassi - Future Skill setsRoberta Tassi - Future Skill sets
Roberta Tassi - Future Skill sets
 
Dee Scarano - Creating Better Products, Faster with Design Sprints
Dee Scarano - Creating Better Products, Faster with Design SprintsDee Scarano - Creating Better Products, Faster with Design Sprints
Dee Scarano - Creating Better Products, Faster with Design Sprints
 
Carlo Frinolli - Welcome #WUDRome2018
Carlo Frinolli - Welcome #WUDRome2018Carlo Frinolli - Welcome #WUDRome2018
Carlo Frinolli - Welcome #WUDRome2018
 
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...
Daniela Petrillo - Progettare una salute accessibile: l'eterna lotta tra la r...
 
Vincenzo Di Maria - User friendly & abuser unfriendly
Vincenzo Di Maria - User friendly & abuser unfriendly Vincenzo Di Maria - User friendly & abuser unfriendly
Vincenzo Di Maria - User friendly & abuser unfriendly
 
Simone Borsci - Deceptive design, user experience and trust
Simone Borsci - Deceptive design, user experience and trustSimone Borsci - Deceptive design, user experience and trust
Simone Borsci - Deceptive design, user experience and trust
 
Pietro Gregorini - Solo in Cartolina: creativity for change
Pietro Gregorini - Solo in Cartolina: creativity for changePietro Gregorini - Solo in Cartolina: creativity for change
Pietro Gregorini - Solo in Cartolina: creativity for change
 
Matteo Cadeddu - Change.org: human centered change
Matteo Cadeddu - Change.org: human centered changeMatteo Cadeddu - Change.org: human centered change
Matteo Cadeddu - Change.org: human centered change
 
Lorenzo Fabbri - Le parole sono importanti
Lorenzo Fabbri - Le parole sono importantiLorenzo Fabbri - Le parole sono importanti
Lorenzo Fabbri - Le parole sono importanti
 
Katy Arnold - Building trust in public service delivery with human centered d...
Katy Arnold - Building trust in public service delivery with human centered d...Katy Arnold - Building trust in public service delivery with human centered d...
Katy Arnold - Building trust in public service delivery with human centered d...
 
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...
Federica Fragapane - The Stories Behind a Line. Una narrazione visiva del via...
 
Cennydd Bowles - Future Ethics
Cennydd Bowles - Future EthicsCennydd Bowles - Future Ethics
Cennydd Bowles - Future Ethics
 
Alessandra Petromilli - VUI: Design Patterns and Challenges
Alessandra Petromilli - VUI: Design Patterns and ChallengesAlessandra Petromilli - VUI: Design Patterns and Challenges
Alessandra Petromilli - VUI: Design Patterns and Challenges
 
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...
Donatella Ruggeri - Moral Centered Design. Siamo pronti a progettare esperien...
 

Pregi e difetti dei principali CMS Open Source

  • 1. Pregi e difetti dei principali CMS open source / carlo.frinolli@nois3.it!
  • 2. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Che cos’è un Content Management System
  • 3. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Content Management System Gestire i contenuti senza essere un ninja di HTML e quant’altro Un CMS è di fatto una tecnologia abilitante. Abbatte la barriera per la pubblicazione sul web di contenuti editoriali di vario genere.
  • 4. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE WYSIWYG Revolution What You See Is What You Get e alcune problematiche annesse. Assieme alle potenzialità WYSIWYG, i CMS permettono di conservare contenuti in una base di dati con cui possano essere ricombinati con modalità visive (view) diverse, in contesti diversi.
  • 5. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Quali caratteristiche? Tecnologie, necessità e specificità senza jargon In sintesi brutale un CMS è un software costituito da linee di codice che si occupano di decidere come interrogare una base di dati, di altre che si preoccupano di decidere come mostrare gli stessi dati a video.
  • 6. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Multi-canale… responsive… mobile. Contenuti uguali o diversi per visualizzazioni diverse. Considerato quindi l’uso di un database, che separa la presentazione dei dati, dai dati stessi, è semplice immaginare che tra le varie modalità di visualizzazione, si possano creare anche temi o skin compatibili o ottimizzate per il mobile.
  • 7. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Alcuni dati di utilizzo I nostri qua!ro protagonisti WordPress, Drupal, Plone e Expression Engine che sono oggetto di questo Webinar, hanno diffusioni molto diverse tra loro, quantitativamente e rispetto ai tipi di progetto editoriale in cui sono impiegati. Dati presi da http://trends.builtwith.com/cms
  • 8. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Does one size fit all? Mi scusi volevo realizzare un sito, qual è il miglior CMS?
  • 9. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE No. O meglio. Dipende dal proge!o, sorprendente no?
  • 10. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Depende, todo depende. Stazza e dimensioni del proge!o, ma anche carico e visite. Una metrica da considerare è la quantità dei dati da maneggiare. Ma non basta. Un’altra metrica è legata al carico e alla capacità di scalare di questi software e dei relativi ecosistemi.
  • 11. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Cos’altro? Archite!ura dell’informazione e organizzazione dei contenuti Diretta conseguenza per la scelta della piattaforma è anche l’organizzazione gerarchica o piatta dei contenuti, che si riflette nell’architettura delle informazioni che va proposta sul sito che stiamo valutando.
  • 12. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Facile o difficile? Più ci si avvicina al pulsante auto-magico che fa tu!o lui… Più complessa è la struttura e la logica che va approntata perché questo sia possibile. Esistono quindi prodotti nati più semplici ma apparentemente meno versatili, e altri nati più versatili ma con una semplicità relativa.
  • 13. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Soprattutto: cosa dobbiamo farci? Di workflow editoriali e di complessità Cosa ci aspettiamo e di cosa abbiamo bisogno? In molte occasioni basta un flusso editoriale semplice e diretto: creo un contenuto e lo pubblico. In altre il flusso è più elaborato, con tipi di contenuto più vari, revisioni, editing e approvazioni.
  • 14. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Nel concreto Andiamo a sbirciare in ciascuno dei nostri candidati. <SPOILER> non conosco approfonditamente tu!i e qua!ro :)
  • 15. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE WordPress Il più diffuso e semplice tra i CMS in questione.
  • 16. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE WordPress Nato per i blog, oramai un bel po’ cresciutello. WordPress è un CMS scritto per un classico stack LAMP - Linux Apache MySQL PHP. È nato per permettere di creare il proprio blog personale (sia hosted che SaaS). Ha una curva di apprendimento molto veloce, e una sterminata disponibilità di plugin e temi.
  • 17. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE WordPress L’unità di misura editoriale La logica editoriale di WordPress ruota attorno al concetto di post, che può essere organizzato con categorie o tag. Dalla versione 3.0 in poi è possibile creare i propri custom post type rendendolo quindi un CMS a tutti gli effetti.
  • 18. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi e difetti Frontend, backend e tanto altro
  • 19. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per gli amministratori WordPress con la sua diffusione così importante ha la maggior quantità di plugin (open source, free software e a pagamento) per estenderne il funzionamento. Parimenti ha una grandissima disponibilità di temi custom anche qui gratis o a pagamento.
  • 20. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per gli sviluppatori WordPress vede nel suo famoso LOOP uno dei punti di forza. È estremamente semplice rendere dei dati in modo veloce e abbastanza pulito su una pagina web, sia essa desktop, tablet o mobile. Ha un footprint tutto sommato modesto sui server in cui è installato.
  • 21. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per noi designer WordPress con il suo sistema di theming molto semplice è veloce da plasmare per poter rendere i siti (piccoli o grandi che siano) appealing e d’impatto.
  • 22. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Database Allo stesso modo è molto semplice la struttura del database. È tutto basato sulla tabella posts, arricchita da una tabella post_meta che rappresenta dati aggiuntivi.
  • 23. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Difetti Per lo stesso motivo per cui è un pregio, la sua semplicità può essere un difetto. Inoltre i coding standard non sono particolarmente rigidi, per cui a leggere il sorgente di molti plugin o temi potete avere alcuni mancamenti. #sapevatelo
  • 24. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Case study Made with WordPress ILFATTOQUOTIDIANO.IT JQUERY.COM NOIS3.IT :P Come potete vedere, ci sono tre tipi di siti molto diversi. Due con carichi molto elevati (un quotidiano e un sito per sviluppatori web) e uno molto figo. :) …
  • 25. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Drupal Nativamente modulare, intrinsecamente complicato.
  • 26. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Drupal Nodi gordiani e tassonomie organizzative. Drupal è anch’esso un CMS scritto per un classico stack LAMP - Linux Apache MySQL PHP. Una peculiarità rispetto a WordPress è quello di essere nativamente modulare.
  • 27. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Drupal L’unità di misura editoriale La logica editoriale di Drupal ruota invece attorno al concetto di nodo, che può essere organizzato con tassonomie. Da sempre è possibile creare tipi di contenuto custom personalizzando (dalla versione 7.0 in poi) la disponibilità di campi specifici.
  • 28. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi e difetti Builder, themer e performance
  • 29. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per i builder Drupal permette anche a chi non ha una competenza di sviluppo spinta di creare siti con un certo grado di complessità editoriale. Possiede una grande disponibilità di moduli custom per la stragrande maggioranza free software su drupal.org, quindi è molto estendibile.
  • 30. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per gli sviluppatori Pur con una curva di apprendimento assai più ripida rispetto a WordPress, Drupal possiede dei coding standard non solo più consistenti, ma soprattutto per pubblicare il proprio modulo su d.org è necessario passare una code review.
  • 31. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi per i themer Possedendo una buona separazione tra logica e presentazione, Drupal permette ai cosiddetti temizzatori o themer, di creare l’aspetto del proprio portale/sito in maniera pulita permettendo, al costo della scrittura del tema, un’ottima adattabilità al mobile e search engine optimisation (SEO).
  • 32. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Difetti A volte è un po’ l’ufficio complicazioni affari semplici. Ad esempio fino alla versione 7.0 per avere delle visualizzazioni custom è necessario un modulo esterno Views senza il quale Drupal è praticamente inutile. Oppure per mettere un pulsante social…
  • 33. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Database e performance L’impronta del database su un server in cui è installato Drupal è decisamente più corposa. Mediamente un file di dump di Drupal può essere anche un ordine di grandezza più grande. Ne consegue che le performance possono degradare molto velocemente se non è fatto un uso sapiente delle funzionalità.
  • 34. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Case study Made with Drupal MAXIM.COM WHITEHOUSE.GOV FASTWEB INTRANET (COMING SOON) Da tenere particolarmente d’occhio Drupal 8 che sta per uscire e che è basato sul Framework PHP Symfony. …
  • 35. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Expression Engine Perché open non è free.
  • 36. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Expression Engine Un CMS classico: cosa pubblicare dove. Expression Engine è un CMS scritto usando il framework PHP CodeIgniter. Rappresenta più compiutamente i Content Management System classici: si gestiscono canali, contenuti e template più che post o nodi.
  • 37. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi e difetti
  • 38. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi Un approccio multi-canale può portare ad avere contenuti diversi per canali diversi, facilitando così la separazione di contenuti e l’organizzazione più capillare e gerarchizzata degli stessi.
  • 39. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Difetti? A una primissima impressione si rischia di perdere il controllo del sistema e la curva di apprendimento, così come l’installazione non è semplice e liscia come avviene per Drupal o WordPress.
  • 40. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Case study Made with EE IDEO.COM MARKSIMONSON.COM YOU TELL ME… Anche a causa della relativa diffusione di questa piattaforma a pagamento, non è semplice trovare dei case study notevoli.
  • 41. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Plone L’unico scri!o in un linguaggio che non è PHP dei qua!ro.
  • 42. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Plone Un CMS classico, pronto a scalare. Plone è l’unico del quartetto di oggi che non è scritto in PHP ma in Python. Come approccio non è troppo dissimile da Expression Engine: il concetto è sempre legato alla decisione “cosa pubblico, dove”?
  • 43. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Plone Un CMS classico, pronto a scalare. Unisce i pregi di una tecnologia sostanzialmente enterprise a un’elasticità di esercizio notevole, pur non avendo una curva di apprendimento molto rapida.
  • 44. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi e difetti
  • 45. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Pregi Rispetto a Expression Engine, oltre all’ovvia gratuità per scaricarlo, installarlo e usarlo, è nativamente più completo e scalabile sia in termini di funzionalità che di prestazioni.
  • 46. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Difetti? Anche qui si rischia di perdere il controllo del sistema. Inoltre la scelta di usare un linguaggio non diffusissimo per gli ambienti Web come Python (meno diffuso di PHP), può penalizzare il reperimento di informazioni ed expertise, a meno di avere partner affidabili.
  • 47. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Case study Made with Plone AMNESTY.CH BRASIL.GOV.BR PLONE.ORG/SUPPORT/SITES Rispetto alle altre piattaforme Plone ha il pregio di avere una sezione del sito completamente dedicata ai case study.
  • 48. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Una matrice di confronto fonte: IdealWare CMS Da questa immagine si capisce che ci sono ovviamente pregi e difetti per tutte le soluzioni analizzate. ! Personalmente prediligo le soluzioni free software (gratis e rilasciate sotto licenza GPL o Apache).
  • 49. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE A voi la parola Senza insultare il webinarista grazie :P
  • 50. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Grazie per l’attenzione.
  • 51. PREGI E DIFETTI DEI PRINCIPALI CMS OPEN SOURCE Carlo Frinolli CEO + CREATIVE DIRECTOR carlo.frinolli@nois3.it @carl0s_ +39 347 31 12 050