際際滷

際際滷Share a Scribd company logo
Diffusione dellOpen Source nei Siti Web
dei Comuni Italiani
Giuseppe Destefanis, Roberto Tonelli, Giulio Concas, Michele
Marchesi
Introduzione

 Negli ultimi anni il numero e limportanza delle applicazioni del
  software libero sono cresciuti oltre le piu` ottimistiche previsioni e
  hanno dato vita a numerosi modelli di business che hanno coinvolto
  le aree applicative piu` importanti.

 Anche molte istituzioni governative, nazionali e locali, hanno deciso
 di promuovere politiche per ladozione di software Open Source. La
 scelta del software Open Source pu嘆 rappresentare una soluzione
 per i numerosi problemi che si presentano nellattuazione di una
 politica dellICT.

 La principale ragione 竪 di ordine economico: il software libero
  consente notevoli risparmi sia nel capitolo degli investimenti, sia in
  quello dei costi di esercizio
Introduzione

 Diversi studi sono stati condotti sulla diffusione dei tradizionali
  software Open Source, ma poco o niente 竪 stato fatto per analizzare
  la diffusione dellOpen Source nel web.

 Questa analisi svolta sui siti dei comuni italiani ci permette di avere
  informazioni su un campione abbastanza grande di siti web e ci
  consente di capire qual 竪, allo stato attuale, lorientamento
  tecnologico delle pubbliche amministrazioni italiane.

 La nostra analisi 竪 stata ripetuta due volte: la prima volta nel
  Febbraio 2011 e la seconda nel Febbraio 2012, con lo scopo di
  comprendere il trend di diffusione dei CMS Open Source nel web.
Introduzione




Lo studio dimostra che la diffusione dei CMS Open Source sta
 aumentando; un altro dato importante 竪 dato dal fatto che le
 Pubbliche Amministrazioni stanno iniziando a percepire le
 opportunit (in termini di qualit, sicurezza, prestazioni e risparmio)
 offerte da tali tecnologie.
Metodologia

Per poter analizzare la diffusione dei CMS Open Source nei siti web dei
comuni italiani, abbiamo sviluppato unapplicazione in Java che lavora
in due passi


1.Nella prima fase vengono collezionati e memorizzati in un database
tutti gli url dei siti web dei comuni. Gli indirizzi sono stati raccolti
interrogando il sito web dellANCI (il portale dellAssociazione
Nazionale Comuni Italiani, contenente informazioni puntuali e
abbastanza aggiornate sui comuni).


2.Nella seconda fase lo strumento interroga il database e inizia il
processo di riconoscimento della tecnologia utilizzata per lo sviluppo
del sito.
Metodologia

I CMS Open Source sono tanti e differenti; per il nostro studio
abbiamo deciso di considerare i pi湛 comuni e pi湛 conosciuti:


1)Joomla!

2)Drupal;
3)Wordpress;
4)Open CMS;
5)Mambo;
6)XOOPS;
7)Plone
Metodologia

 Per riconoscere in maniera automatica il tipo di CMS utilizzato,
  abbiamo provveduto a creare delle installazioni base dei CMS
  considerati nello studio (senza inserire contenuti personalizzati), in
  modo tale da avere punti di riferi- mento per poter confrontare i siti
  web.

 Il software, nella seconda fase, analizza le home page dei siti web
  dei comuni italiani (una alla volta) depurandole (tramite lutilizzo di
  espressioni regolari) dai contenuti testuali, e mantenendo soltanto
  codici HTML, PHP o Javascript.

 Il codice ottenuto viene confrontato con ciascuna installazione base
  dei diversi CMS, e viene calcolata la distanza di Levhestain e di
  Hamming tra il codice del sito web comunuale e il codice
  dellinstallazione base dei CMS
Metodologia



La distanza di Levhestain tra due stringhe 竪 il numero minimo di
cambiamenti elementari per convertire una stringa x in una stringa y.
I cambiamenti elementari possono essere di tre tipi:


1.cancellazione di un carattere;

2.rimpiazzamento di un caratterre con un altro;
3.inserimento di un carattere.
Metodologia



La distanza di Hamming tra due stringhe di lunghezza identica 竪 il
 numero di posizioni nelle quali i simboli corrispondenti sono diversi.


La distanza di Hamming misura il numero di sostituzioni necessarie
 per convertire una stringa nellaltra. Il peso di Hamming di una
 stringa 竪 la sua distanza di Hamming dalla stringa nulla (stringa
 costituita solo da zeri) della stessa lunghezza.
Metodologia

 Per migliorare la qualit del riconoscimento del tipo di CMS
  utilizzato, viene fatta una ricerca di parole chiave (come Joomla!,
  Drupal, ecc.) nel codice sorgente della pagina web, e in caso di
  presenza di queste parole viene diminuito il valore di distanza con le
  installazioni base dei sistemi.

 Come terzo passaggio, viene effettuato un clustering gerarchico tra
  tutti i siti e le installazioni base dei CMS in modo tale da raggrupparli
  in insiemi simili per evidenziare le caratteristiche comuni.
Metodologia
Risultati
Risultati

 I dati mostrano una crescita dei CMS Open Source nelle pubbliche
  amministrazioni comunali, con una penetrazione dei CMS open
  source pari al 21.2% nel 2012, in aumento del 5% se si confronta il
  valore del 2011 (15.8% 竪 il valore registrato nel 2011).

 La colonna % crescita indica la crescita percentuale di ogni CMS
  Open Source sul totale dei siti web analizzati. Le ultime due colonne
  invece mostrano il peso relativo di ogni CMS analizzato nella
  categoria dei CMS Open Source. La categoria Minors contiene la
  somma dei siti che utilizzano PhpBB ed altri (con una bassa
  percentuale di utilizzo).
Risultati

 Joomla! risulta essere il CMS che contribuisce maggiormente a
  guidare la crescita dei CMS Open Source, seguito subito da Drupal,
  Wordpress e Open CMS. Il dato negativo mostrato da Mambo 竪
  dovuto al fatto che si tratta di una distribuzione obsoleta (sostituita
  da Joomla!) e per la quale 竪 consigliata la migrazione verso Joomla!

 Nellinsieme dei CMS Open Source analizzati c竪 una forte crescita di
  Joomla! che era gi predominante nel 2011, e una netta crescita di
  Drupal (tasso di crescita del 15%).

 Al contrario, Open CMS, il quale ancora cresce e ha contribuito alla
  crescita di utilizzo dei CMS Opens Source nel 2012, ha diminuto la
  sua rappresentativit allinterno dellinsieme dei CMS Open Source
  analizzati.
Risultati

Il motivo della predominanza di Joomla! va attribuito al fatto che si
tratta di un sistema molto conosciuto e completo, per il quale ci sono
molti plug-in uti- lizzabili per qualsiasi tipo di funzionalit`a richiesta
per il sito web.


Si tratta di un CMS estramemente semplice da usare da parte di
utenti poco esperti, 竪 completamente compatibile con tutti i tipi di
browser web.


Essendo uno dei CMS pi湛 utilizzati 竪 soggetto ad esternalit di rete: ci
sono molti tutorial, manuali, forum, e molti casi duso ben spiegati.


Le motivazioni che spiegano la crescita di Drupal sono simili a quelle
di Joomla!, e nellultimo periodo Drupal ha goduto di diversa
pubblicit`a da parte di importanti enti governativi: basti pensare alla
pubblicit`a fatta dalla Casa Bianca Americana.
 La rapida crescita di Wordpress va probabilmente attribuita alla
  semplicit delle procedure di installazione del sistema. Si tratta di
  unoperazione che non richiede competenze tecniche (a differenza
  di Joomla! e Drupal, ad esempio) e sta crescendo la diffusione di
  template grafici e di plug-in studiati appositamente per Wordpress.


 La decrescita di Open CMS va probabilmente attribuita al tipo di
  linguaggio di sviluppo utilizzato: 竪 scritto in Java e ci嘆 comporta una
  richiesta di forti conoscenze tecniche da parte degli utenti finali.
Presentazione joomla day_2012_concas
Presentazione joomla day_2012_concas
Conclusioni

Gli obiettivi di questa ricerca sono stati quelli di analizzare la
diffusione dei CMS Open Source nei comuni italiani. Abbiamo
sviluppato un software in Java che lavora in due fasi:


1.Durante la prima fase vengono memorizzati in un database gli URL
dei siti web di tutte le amministrazioni comunali italiane (8092
comuni), recuperati dal sito web dellANCI.


2.Durante la seconda fase viene interrogato il database creato nella
prima fase e si esegue lelaborazione del contenuto del sito web.
Infine, si applica un clustering gerarchico tra tutti i siti e le installazioni
di base del CMS, al fine di raggrupparli in insiemi simili e in modo da
evidenziarne le caratteristiche comuni.
Conclusioni

Abbiamo condotto due analisi, una nel mese di Febbraio 2011 e una
nel mese di Febbraio 2012 e i risultati mostrano che il numero di
comuni italiani che utilizzano CMS Open Source sono in aumento: il
21,2% delle amministrazioni comunali utilizza CMS Open Source,
come osservato nel mese di febbraio 2012.


I dati mostrano che dopo un anno la diffusione dei CMS Open Source 竪
aumentata del 5%, e si prevede una crescita anche per limmediato
futuro
Siti rilevanti in Joomla
Enti italiani
www.regione.calabria.it (Sito istituzionale della Regione Calabria)
www.regione.liguria.it (Sito istituzionale della Regione Liguria)
www.provincia.salerno.it (Sito istituzionale della Provincia di Salerno)
www.provincia.brindisi.it (Sito istituzionale della Provincia di Brindisi)
www.provincia.asti.it (Sito istituzionale della Provincia di Asti)
www.pariopportunita.gov.it (Dipartimento per le Pari Opportunit)
www.sviluppoeconomico.gov.it (Sito del Ministero dello Sviluppo
Economico)
www.turistia4zampe.it (Campanga Ministero del Turismo)
www.anci.puglia.it (L'associazione dei comuni pugliesi)
 www.consumatori.it (Unione Nazionale Consumatori)
 www.enit.it (Agenzia Nazionale del Turismo)
 www.coni.it (Comitato Olimpico Nazionale Italiano)
Calcio, Serie A (20% di siti fatti in Joomla)

  www.sampdoria.it (Sampdoria Calcio)


  www.pescaracalcio.com (Pescara Calcio)


  www.sslazio.it (Lazio calcio)


  www.torinofc.it (Torino Fc)
Altre organizzazioni e aziende
 www.salonelibro.it (Salone Internazionale del libro)

 www.giffonifilmfestival.it (Giffoni Film Festival)

 www.cittadinanzattiva.it (Cittadinanzattiva onlus)

 www.federturismo.it (Federturismo Confindustria)

 www.elisatoffoli.com (Cantante)

 www.totalerg.it (TotalErg)

 www.leroymerlin.it (Leroy Merlin)

 www.foppapedretti.it (Foppapedretti S.p.a)
A questo link:

http://www.joomla.it/notizie/4349-i-comuni-utilizzano-joomla.html


竪 possibile trovare lelenco dei domini dei comuni italiani che
utilizzano Joomla.
Grazie per lattenzione!
Ad

Recommended

Egunkaria ikt
Egunkaria ikt
Irati10
Costa Rica (interactive presentation) by Juan Cajiao
Costa Rica (interactive presentation) by Juan Cajiao
Juan Cajiao
Module 12 lesson 1
Module 12 lesson 1
CRDevelopment
Approach to design
Approach to design
Mohammed Younus Farooqui
43040989[1]
43040989[1]
IKHG
Lesson 2 module 8 how rna is made
Lesson 2 module 8 how rna is made
CRDevelopment
Egunkaria ikt
Egunkaria ikt
Irati10
Ppt%20vector[1]
Ppt%20vector[1]
IKHG
Leadership AIESEC CAS Session
Leadership AIESEC CAS Session
Juan Cajiao
Module 12 lesson 1
Module 12 lesson 1
CRDevelopment
Tee
Tee
犖犖項犖ム元犢 犖犖犖犖
Prob[1]
Prob[1]
IKHG
Matharea[1]
Matharea[1]
IKHG
Presentasi Sistem Informasi [Hazki]
Presentasi Sistem Informasi [Hazki]
M. Hazki Hariowibowo
West Hawaii Aquarium Trade Impacts_2012
West Hawaii Aquarium Trade Impacts_2012
forthefishes
Unit iii braced_cuts
Unit iii braced_cuts
Gimmick
Ethical decision making
Ethical decision making
redhouser
CMS OPEN - Universit degli studi di Macerata (UniMC)
CMS OPEN - Universit degli studi di Macerata (UniMC)
Mauro Fava
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
Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.
Boris Amico
II modulo piattaforme cms
II modulo piattaforme cms
Beesolution
ProgettoTAG: introduzione a Joomla!
ProgettoTAG: introduzione a Joomla!
Alessandro Grechi
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
7 - Web application e CMS
7 - Web application e CMS
Giuseppe Vizzari
II modulo come gestire
II modulo come gestire
Beesolution
Beni Culturali 2.2 Applicazioni Os
Beni Culturali 2.2 Applicazioni Os
Caterina Policaro
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Francesco Taurino
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
Giuseppe Vizzari
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Francesco Taurino
Open source un'opportunit di business
Open source un'opportunit di business
Roberto Falla

More Related Content

Viewers also liked (9)

Leadership AIESEC CAS Session
Leadership AIESEC CAS Session
Juan Cajiao
Module 12 lesson 1
Module 12 lesson 1
CRDevelopment
Tee
Tee
犖犖項犖ム元犢 犖犖犖犖
Prob[1]
Prob[1]
IKHG
Matharea[1]
Matharea[1]
IKHG
Presentasi Sistem Informasi [Hazki]
Presentasi Sistem Informasi [Hazki]
M. Hazki Hariowibowo
West Hawaii Aquarium Trade Impacts_2012
West Hawaii Aquarium Trade Impacts_2012
forthefishes
Unit iii braced_cuts
Unit iii braced_cuts
Gimmick
Ethical decision making
Ethical decision making
redhouser
Leadership AIESEC CAS Session
Leadership AIESEC CAS Session
Juan Cajiao
Module 12 lesson 1
Module 12 lesson 1
CRDevelopment
Prob[1]
Prob[1]
IKHG
Matharea[1]
Matharea[1]
IKHG
Presentasi Sistem Informasi [Hazki]
Presentasi Sistem Informasi [Hazki]
M. Hazki Hariowibowo
West Hawaii Aquarium Trade Impacts_2012
West Hawaii Aquarium Trade Impacts_2012
forthefishes
Unit iii braced_cuts
Unit iii braced_cuts
Gimmick
Ethical decision making
Ethical decision making
redhouser

Similar to Presentazione joomla day_2012_concas (20)

CMS OPEN - Universit degli studi di Macerata (UniMC)
CMS OPEN - Universit degli studi di Macerata (UniMC)
Mauro Fava
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
Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.
Boris Amico
II modulo piattaforme cms
II modulo piattaforme cms
Beesolution
ProgettoTAG: introduzione a Joomla!
ProgettoTAG: introduzione a Joomla!
Alessandro Grechi
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
7 - Web application e CMS
7 - Web application e CMS
Giuseppe Vizzari
II modulo come gestire
II modulo come gestire
Beesolution
Beni Culturali 2.2 Applicazioni Os
Beni Culturali 2.2 Applicazioni Os
Caterina Policaro
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Francesco Taurino
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
Giuseppe Vizzari
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Francesco Taurino
Open source un'opportunit di business
Open source un'opportunit di business
Roberto Falla
8 - Web App e CMS - 16/17
8 - Web App e CMS - 16/17
Giuseppe Vizzari
Il Comune di Modena e l'Open Source
Il Comune di Modena e l'Open Source
E-R
Plone4 ur plone e web science may 20 2010 - 4
Plone4 ur plone e web science may 20 2010 - 4
Stefano Lariccia
Implementazione_sicurezza_perimetrale_e_network_geografico_augiero_mazzarisi
Implementazione_sicurezza_perimetrale_e_network_geografico_augiero_mazzarisi
Alessandro Mazzarisi
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)
Giuseppe Vizzari
L'Open Source nella Pubblica Amministrazione
L'Open Source nella Pubblica Amministrazione
Amelya S.r.l.
Software open source per l'uso di open data
Software open source per l'uso di open data
LibreItalia
CMS OPEN - Universit degli studi di Macerata (UniMC)
CMS OPEN - Universit degli studi di Macerata (UniMC)
Mauro Fava
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
Il tuo sito online con i C.M.S.
Il tuo sito online con i C.M.S.
Boris Amico
II modulo piattaforme cms
II modulo piattaforme cms
Beesolution
ProgettoTAG: introduzione a Joomla!
ProgettoTAG: introduzione a Joomla!
Alessandro Grechi
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
7 - Web application e CMS
7 - Web application e CMS
Giuseppe Vizzari
II modulo come gestire
II modulo come gestire
Beesolution
Beni Culturali 2.2 Applicazioni Os
Beni Culturali 2.2 Applicazioni Os
Caterina Policaro
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Francesco Taurino
8 - Web app e CMS - 17/18
8 - Web app e CMS - 17/18
Giuseppe Vizzari
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Francesco Taurino
Open source un'opportunit di business
Open source un'opportunit di business
Roberto Falla
8 - Web App e CMS - 16/17
8 - Web App e CMS - 16/17
Giuseppe Vizzari
Il Comune di Modena e l'Open Source
Il Comune di Modena e l'Open Source
E-R
Plone4 ur plone e web science may 20 2010 - 4
Plone4 ur plone e web science may 20 2010 - 4
Stefano Lariccia
Implementazione_sicurezza_perimetrale_e_network_geografico_augiero_mazzarisi
Implementazione_sicurezza_perimetrale_e_network_geografico_augiero_mazzarisi
Alessandro Mazzarisi
Le applicazioni web e i CMS (18/19)
Le applicazioni web e i CMS (18/19)
Giuseppe Vizzari
L'Open Source nella Pubblica Amministrazione
L'Open Source nella Pubblica Amministrazione
Amelya S.r.l.
Software open source per l'uso di open data
Software open source per l'uso di open data
LibreItalia
Ad

Presentazione joomla day_2012_concas

  • 1. Diffusione dellOpen Source nei Siti Web dei Comuni Italiani Giuseppe Destefanis, Roberto Tonelli, Giulio Concas, Michele Marchesi
  • 2. Introduzione Negli ultimi anni il numero e limportanza delle applicazioni del software libero sono cresciuti oltre le piu` ottimistiche previsioni e hanno dato vita a numerosi modelli di business che hanno coinvolto le aree applicative piu` importanti. Anche molte istituzioni governative, nazionali e locali, hanno deciso di promuovere politiche per ladozione di software Open Source. La scelta del software Open Source pu嘆 rappresentare una soluzione per i numerosi problemi che si presentano nellattuazione di una politica dellICT. La principale ragione 竪 di ordine economico: il software libero consente notevoli risparmi sia nel capitolo degli investimenti, sia in quello dei costi di esercizio
  • 3. Introduzione Diversi studi sono stati condotti sulla diffusione dei tradizionali software Open Source, ma poco o niente 竪 stato fatto per analizzare la diffusione dellOpen Source nel web. Questa analisi svolta sui siti dei comuni italiani ci permette di avere informazioni su un campione abbastanza grande di siti web e ci consente di capire qual 竪, allo stato attuale, lorientamento tecnologico delle pubbliche amministrazioni italiane. La nostra analisi 竪 stata ripetuta due volte: la prima volta nel Febbraio 2011 e la seconda nel Febbraio 2012, con lo scopo di comprendere il trend di diffusione dei CMS Open Source nel web.
  • 4. Introduzione Lo studio dimostra che la diffusione dei CMS Open Source sta aumentando; un altro dato importante 竪 dato dal fatto che le Pubbliche Amministrazioni stanno iniziando a percepire le opportunit (in termini di qualit, sicurezza, prestazioni e risparmio) offerte da tali tecnologie.
  • 5. Metodologia Per poter analizzare la diffusione dei CMS Open Source nei siti web dei comuni italiani, abbiamo sviluppato unapplicazione in Java che lavora in due passi 1.Nella prima fase vengono collezionati e memorizzati in un database tutti gli url dei siti web dei comuni. Gli indirizzi sono stati raccolti interrogando il sito web dellANCI (il portale dellAssociazione Nazionale Comuni Italiani, contenente informazioni puntuali e abbastanza aggiornate sui comuni). 2.Nella seconda fase lo strumento interroga il database e inizia il processo di riconoscimento della tecnologia utilizzata per lo sviluppo del sito.
  • 6. Metodologia I CMS Open Source sono tanti e differenti; per il nostro studio abbiamo deciso di considerare i pi湛 comuni e pi湛 conosciuti: 1)Joomla! 2)Drupal; 3)Wordpress; 4)Open CMS; 5)Mambo; 6)XOOPS; 7)Plone
  • 7. Metodologia Per riconoscere in maniera automatica il tipo di CMS utilizzato, abbiamo provveduto a creare delle installazioni base dei CMS considerati nello studio (senza inserire contenuti personalizzati), in modo tale da avere punti di riferi- mento per poter confrontare i siti web. Il software, nella seconda fase, analizza le home page dei siti web dei comuni italiani (una alla volta) depurandole (tramite lutilizzo di espressioni regolari) dai contenuti testuali, e mantenendo soltanto codici HTML, PHP o Javascript. Il codice ottenuto viene confrontato con ciascuna installazione base dei diversi CMS, e viene calcolata la distanza di Levhestain e di Hamming tra il codice del sito web comunuale e il codice dellinstallazione base dei CMS
  • 8. Metodologia La distanza di Levhestain tra due stringhe 竪 il numero minimo di cambiamenti elementari per convertire una stringa x in una stringa y. I cambiamenti elementari possono essere di tre tipi: 1.cancellazione di un carattere; 2.rimpiazzamento di un caratterre con un altro; 3.inserimento di un carattere.
  • 9. Metodologia La distanza di Hamming tra due stringhe di lunghezza identica 竪 il numero di posizioni nelle quali i simboli corrispondenti sono diversi. La distanza di Hamming misura il numero di sostituzioni necessarie per convertire una stringa nellaltra. Il peso di Hamming di una stringa 竪 la sua distanza di Hamming dalla stringa nulla (stringa costituita solo da zeri) della stessa lunghezza.
  • 10. Metodologia Per migliorare la qualit del riconoscimento del tipo di CMS utilizzato, viene fatta una ricerca di parole chiave (come Joomla!, Drupal, ecc.) nel codice sorgente della pagina web, e in caso di presenza di queste parole viene diminuito il valore di distanza con le installazioni base dei sistemi. Come terzo passaggio, viene effettuato un clustering gerarchico tra tutti i siti e le installazioni base dei CMS in modo tale da raggrupparli in insiemi simili per evidenziare le caratteristiche comuni.
  • 13. Risultati I dati mostrano una crescita dei CMS Open Source nelle pubbliche amministrazioni comunali, con una penetrazione dei CMS open source pari al 21.2% nel 2012, in aumento del 5% se si confronta il valore del 2011 (15.8% 竪 il valore registrato nel 2011). La colonna % crescita indica la crescita percentuale di ogni CMS Open Source sul totale dei siti web analizzati. Le ultime due colonne invece mostrano il peso relativo di ogni CMS analizzato nella categoria dei CMS Open Source. La categoria Minors contiene la somma dei siti che utilizzano PhpBB ed altri (con una bassa percentuale di utilizzo).
  • 14. Risultati Joomla! risulta essere il CMS che contribuisce maggiormente a guidare la crescita dei CMS Open Source, seguito subito da Drupal, Wordpress e Open CMS. Il dato negativo mostrato da Mambo 竪 dovuto al fatto che si tratta di una distribuzione obsoleta (sostituita da Joomla!) e per la quale 竪 consigliata la migrazione verso Joomla! Nellinsieme dei CMS Open Source analizzati c竪 una forte crescita di Joomla! che era gi predominante nel 2011, e una netta crescita di Drupal (tasso di crescita del 15%). Al contrario, Open CMS, il quale ancora cresce e ha contribuito alla crescita di utilizzo dei CMS Opens Source nel 2012, ha diminuto la sua rappresentativit allinterno dellinsieme dei CMS Open Source analizzati.
  • 15. Risultati Il motivo della predominanza di Joomla! va attribuito al fatto che si tratta di un sistema molto conosciuto e completo, per il quale ci sono molti plug-in uti- lizzabili per qualsiasi tipo di funzionalit`a richiesta per il sito web. Si tratta di un CMS estramemente semplice da usare da parte di utenti poco esperti, 竪 completamente compatibile con tutti i tipi di browser web. Essendo uno dei CMS pi湛 utilizzati 竪 soggetto ad esternalit di rete: ci sono molti tutorial, manuali, forum, e molti casi duso ben spiegati. Le motivazioni che spiegano la crescita di Drupal sono simili a quelle di Joomla!, e nellultimo periodo Drupal ha goduto di diversa pubblicit`a da parte di importanti enti governativi: basti pensare alla pubblicit`a fatta dalla Casa Bianca Americana.
  • 16. La rapida crescita di Wordpress va probabilmente attribuita alla semplicit delle procedure di installazione del sistema. Si tratta di unoperazione che non richiede competenze tecniche (a differenza di Joomla! e Drupal, ad esempio) e sta crescendo la diffusione di template grafici e di plug-in studiati appositamente per Wordpress. La decrescita di Open CMS va probabilmente attribuita al tipo di linguaggio di sviluppo utilizzato: 竪 scritto in Java e ci嘆 comporta una richiesta di forti conoscenze tecniche da parte degli utenti finali.
  • 19. Conclusioni Gli obiettivi di questa ricerca sono stati quelli di analizzare la diffusione dei CMS Open Source nei comuni italiani. Abbiamo sviluppato un software in Java che lavora in due fasi: 1.Durante la prima fase vengono memorizzati in un database gli URL dei siti web di tutte le amministrazioni comunali italiane (8092 comuni), recuperati dal sito web dellANCI. 2.Durante la seconda fase viene interrogato il database creato nella prima fase e si esegue lelaborazione del contenuto del sito web. Infine, si applica un clustering gerarchico tra tutti i siti e le installazioni di base del CMS, al fine di raggrupparli in insiemi simili e in modo da evidenziarne le caratteristiche comuni.
  • 20. Conclusioni Abbiamo condotto due analisi, una nel mese di Febbraio 2011 e una nel mese di Febbraio 2012 e i risultati mostrano che il numero di comuni italiani che utilizzano CMS Open Source sono in aumento: il 21,2% delle amministrazioni comunali utilizza CMS Open Source, come osservato nel mese di febbraio 2012. I dati mostrano che dopo un anno la diffusione dei CMS Open Source 竪 aumentata del 5%, e si prevede una crescita anche per limmediato futuro
  • 21. Siti rilevanti in Joomla Enti italiani www.regione.calabria.it (Sito istituzionale della Regione Calabria) www.regione.liguria.it (Sito istituzionale della Regione Liguria) www.provincia.salerno.it (Sito istituzionale della Provincia di Salerno) www.provincia.brindisi.it (Sito istituzionale della Provincia di Brindisi) www.provincia.asti.it (Sito istituzionale della Provincia di Asti) www.pariopportunita.gov.it (Dipartimento per le Pari Opportunit) www.sviluppoeconomico.gov.it (Sito del Ministero dello Sviluppo Economico) www.turistia4zampe.it (Campanga Ministero del Turismo) www.anci.puglia.it (L'associazione dei comuni pugliesi) www.consumatori.it (Unione Nazionale Consumatori) www.enit.it (Agenzia Nazionale del Turismo) www.coni.it (Comitato Olimpico Nazionale Italiano)
  • 22. Calcio, Serie A (20% di siti fatti in Joomla) www.sampdoria.it (Sampdoria Calcio) www.pescaracalcio.com (Pescara Calcio) www.sslazio.it (Lazio calcio) www.torinofc.it (Torino Fc)
  • 23. Altre organizzazioni e aziende www.salonelibro.it (Salone Internazionale del libro) www.giffonifilmfestival.it (Giffoni Film Festival) www.cittadinanzattiva.it (Cittadinanzattiva onlus) www.federturismo.it (Federturismo Confindustria) www.elisatoffoli.com (Cantante) www.totalerg.it (TotalErg) www.leroymerlin.it (Leroy Merlin) www.foppapedretti.it (Foppapedretti S.p.a)
  • 24. A questo link: http://www.joomla.it/notizie/4349-i-comuni-utilizzano-joomla.html 竪 possibile trovare lelenco dei domini dei comuni italiani che utilizzano Joomla.