SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Unite Lezione #3
                WINTER
                 Template
            Siti Web
    Content Management System
(CMS): soluzioni Open Source per lo
 sviluppo di qualsiasi tipologia di sito

    dott. Paolo Gatti – pgatti@unite.it
  www.paologatti.it - www.webedintorni.eu
Agenda
                  WINTER
Installazione di un server LAMP
                 Template
Breve introduzione ai CMS
Analisi dei CMS Open Source più
conosciuti/utilizzati nelle diverse tipologie
Esempi famosi
Esempi pratici di utilizzo professionale dei
CMS Open Source
Installazione di un server LAMP
  LAMP è un acronimo che sta per Linux,
  Apache, MySQL, PHP.
  Esempi di LAMP “all in one”:
      EasyPHP (solo per Windows)
      XAMPP (multipiattaforma)
  Installazione di XAMPP (da terminale):
         $ sudo su [password di root]
         # mkdir /opt
         # wget http://sito.ext/download.php?
         xampp-linux-1.8.1.tar.gz
         # tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
         # /opt/lampp/lampp start
I Content Management System
Un CMS, in italiano Sistema di gestione dei
contenuti, è uno strumento software, installato su un
server web, il cui compito è facilitare la gestione dei
contenuti di siti web, svincolando l'amministratore da
conoscenze tecniche di programmazione Web.
Vantaggi dei CMS Open Source:
      gestione multi-utenza con diversi permessi;
      possibilità di estendere le funzionalità base con
      componenti/moduli/plugin aggiuntivi;
      i contenuti possono essere modificati tramite un
      editor HTML WYSIWYG integrato;
      aspetto grafico personalizzabile (template);
      codice aperto → modifiche/personalizzazioni
      codice aperto → e free (non è scontato!)
CMS per siti personali / aziendali
Analizziamo le caratteristiche principali dei 4 CMS più conosciuti
e apprezzati per lo sviluppo di siti Personali e Aziendali:

Wordpress                        Joomla
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:

Drupal                           Plone
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:
CMS per siti di E-Commerce
Analizziamo le caratteristiche principali dei 4 CMS più conosciuti
e apprezzati per lo sviluppo di siti di commercio online:

Joomla + Virtuemart              Opencart / Zen Cart
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:

Magento (Community E.) Prestashop
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:
CMS per siti di E-Learning
Analizziamo le caratteristiche principali dei 4 CMS più conosciuti
e apprezzati per lo sviluppo di siti di apprendimento online:

Moodle                           Docebo
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:

Ilias                            eFront
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Flessibilità:                    Flessibilità:
Supporto:                        Supporto:
CMS per siti di Comunità
Analizziamo le caratteristiche principali dei 4 CMS più conosciuti
e apprezzati per lo sviluppo di siti di Comunità / Sociali:

Wordpress + BuddyPress Joomla + Ja Social
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Funzionalità:                    Funzionalità:
Supporto:                        Supporto:

Pligg                            Elgg. (commerciale)
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Funzionalità:                    Funzionalità:
Supporto:                        Supporto:
CMS per Forum / Wiki
Analizziamo le caratteristiche principali dei 4 CMS più conosciuti
e apprezzati per lo sviluppo di Forum / Wiki:

phpBB                            Simple Machines Forum
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Funzionalità:                    Funzionalità:
Supporto:                        Supporto:

MediaWiki (Wikipedia!)           Twiki (scritto in Perl)
Facilità installazione:          Facilità installazione:
Facilità utilizzo:               Facilità utilizzo:
Facilità aggiornamento:          Facilità aggiornamento:
Funzionalità:                    Funzionalità:
Supporto:                        Supporto:
Esempi famosi di utilizzo di CMS O.S.
  MTV Newsroom → Wordpress
  Playstation Blog → Wordpress
  Yahoo Blog, eBay Blog → Wordpress
  Porsche Brasile → Prima Joomla, ora Wordpress
  Epson Research & Development → Joomla
  Ikea Kuwait → Joomla
  Original Service Mercedes-Benz → Joomla
  Business Blog CNN → Wordpress
  CONI → Joomla
  Foppapedretti → Joomla
  TV Sorrisi e Canzoni → Wordpress
  B. Antonacci, N. Fabi, F. Renga → Wordpress
  Moodle usato in tutto il mondo per l'e-learning
  Wikipedia → MediaWiki
Web&Dintorni | Esempi di siti realizzati
Siti realizzati con Wordpress:
  Centro Studi di Ricerca Osteopatica
  Pantoni
Siti realizzati con Joomla:
  L'Altra Parola
  For Tennis Team

Siti realizzati di E-Commerce (Virtuemart e Opencart):
  Architetti in Casa
  Caffè Cristofori

Siti di E-learning realizzati con Moodle:
  Istituto Superiore di Osteopatia
That's all!



DOMANDE?! :)

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guidalajonard
 
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
 
Wordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeWordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeLeonardo Serboni
 
WordPress 4.6 Corso Bacic
WordPress 4.6 Corso BacicWordPress 4.6 Corso Bacic
WordPress 4.6 Corso BacicRenato Gelforte
 
Creare un sito con WordPress
Creare un sito con WordPressCreare un sito con WordPress
Creare un sito con WordPressEugenio Molinario
 
WordPress - corso base
WordPress - corso baseWordPress - corso base
WordPress - corso baseTeo Jurina
 
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesign
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesignOpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesign
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesignGabriele Francescotto
 
Introduzione a Wordpress
Introduzione a WordpressIntroduzione a Wordpress
Introduzione a WordpressSQcuola di Blog
 
Manuale EasyPHP e Wordpress
Manuale EasyPHP e WordpressManuale EasyPHP e Wordpress
Manuale EasyPHP e Wordpressalexperoni
 
Bene, usiamo WordPress.
Bene, usiamo WordPress.Bene, usiamo WordPress.
Bene, usiamo WordPress.Paolo Valenti
 
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, 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ò
 
WordPress per siti scolastici a norma: dominio, hosting e strumenti
WordPress per siti scolastici a norma: dominio, hosting e strumentiWordPress per siti scolastici a norma: dominio, hosting e strumenti
WordPress per siti scolastici a norma: dominio, hosting e strumentiMarco Milesi
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPressNicola Strumia
 
Differenza tra WordPress.org e WordPress.com
Differenza tra WordPress.org e WordPress.comDifferenza tra WordPress.org e WordPress.com
Differenza tra WordPress.org e WordPress.comOlegs Belousovs
 

Was ist angesagt? (20)

Corso base wordpress
Corso base wordpressCorso base wordpress
Corso base wordpress
 
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
 
Wordpress la guida
Wordpress la guidaWordpress la guida
Wordpress la guida
 
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
 
Wordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 areeWordpress per principianti: guida in 5 step e in 5 aree
Wordpress per principianti: guida in 5 step e in 5 aree
 
I Love WordPress
I Love WordPressI Love WordPress
I Love WordPress
 
WordPress 4.6 Corso Bacic
WordPress 4.6 Corso BacicWordPress 4.6 Corso Bacic
WordPress 4.6 Corso Bacic
 
Creare un sito con WordPress
Creare un sito con WordPressCreare un sito con WordPress
Creare un sito con WordPress
 
WordPress - corso base
WordPress - corso baseWordPress - corso base
WordPress - corso base
 
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesign
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesignOpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesign
OpenMagazine: interoperabilità tra il CMS eZ Publish ed Adobe InDesign
 
Introduzione a Wordpress
Introduzione a WordpressIntroduzione a Wordpress
Introduzione a Wordpress
 
Manuale EasyPHP e Wordpress
Manuale EasyPHP e WordpressManuale EasyPHP e Wordpress
Manuale EasyPHP e Wordpress
 
Joomla
JoomlaJoomla
Joomla
 
Bene, usiamo WordPress.
Bene, usiamo WordPress.Bene, usiamo WordPress.
Bene, usiamo WordPress.
 
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, 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
 
Introduzione a WordPress
Introduzione a WordPressIntroduzione a WordPress
Introduzione a WordPress
 
WordPress per siti scolastici a norma: dominio, hosting e strumenti
WordPress per siti scolastici a norma: dominio, hosting e strumentiWordPress per siti scolastici a norma: dominio, hosting e strumenti
WordPress per siti scolastici a norma: dominio, hosting e strumenti
 
Corso Pratico di WordPress
Corso Pratico di WordPressCorso Pratico di WordPress
Corso Pratico di WordPress
 
Differenza tra WordPress.org e WordPress.com
Differenza tra WordPress.org e WordPress.comDifferenza tra WordPress.org e WordPress.com
Differenza tra WordPress.org e WordPress.com
 

Andere mochten auch

Web 2.0 Internet è cambiato
Web 2.0 Internet è cambiatoWeb 2.0 Internet è cambiato
Web 2.0 Internet è cambiatoGiuliano Prati
 
Approfondimento corso volontari Avis 10 Ottobre 2009
Approfondimento corso volontari Avis 10 Ottobre 2009Approfondimento corso volontari Avis 10 Ottobre 2009
Approfondimento corso volontari Avis 10 Ottobre 2009Cirdan il Timoniere
 
Web 2.0: una definizione
Web 2.0: una definizioneWeb 2.0: una definizione
Web 2.0: una definizioneAurelia Piazza
 
Sviluppo Joomla! - Guida per principianti
Sviluppo Joomla! - Guida per principiantiSviluppo Joomla! - Guida per principianti
Sviluppo Joomla! - Guida per principiantiLuca Mengoni
 

Andere mochten auch (7)

Web 2.0 Internet è cambiato
Web 2.0 Internet è cambiatoWeb 2.0 Internet è cambiato
Web 2.0 Internet è cambiato
 
Approfondimento corso volontari Avis 10 Ottobre 2009
Approfondimento corso volontari Avis 10 Ottobre 2009Approfondimento corso volontari Avis 10 Ottobre 2009
Approfondimento corso volontari Avis 10 Ottobre 2009
 
Web 2.0: una definizione
Web 2.0: una definizioneWeb 2.0: una definizione
Web 2.0: una definizione
 
Sviluppo Joomla! - Guida per principianti
Sviluppo Joomla! - Guida per principiantiSviluppo Joomla! - Guida per principianti
Sviluppo Joomla! - Guida per principianti
 
Corso Base Joomla Lezione 3
Corso Base Joomla Lezione 3Corso Base Joomla Lezione 3
Corso Base Joomla Lezione 3
 
Corso Joomla Lezione 1
Corso Joomla Lezione 1Corso Joomla Lezione 1
Corso Joomla Lezione 1
 
Introduzione al Web 2.0
Introduzione al Web 2.0Introduzione al Web 2.0
Introduzione al Web 2.0
 

Ähnlich wie Siti Web: Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito

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
 
Il modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoIl modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoAntonio Todaro
 
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
 
II modulo – come gestire
II modulo – come gestireII modulo – come gestire
II modulo – come gestireBeesolution
 
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con SymfonyConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con SymfonyLuca Saba
 
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
 
Open Source con uno sguardo enterprise - CNA barcamp 2012
Open Source con uno sguardo enterprise - CNA barcamp 2012Open Source con uno sguardo enterprise - CNA barcamp 2012
Open Source con uno sguardo enterprise - CNA barcamp 2012David Denicolò
 
Open Source con uno sguardo enterprise
Open Source con uno sguardo enterpriseOpen Source con uno sguardo enterprise
Open Source con uno sguardo enterpriseCNA RAvenna
 
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAIDrupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAIDrupalDay
 
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.
 
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
 
Pregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open SourcePregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open Sourcenois3
 
Differenze tra Alfresco Community ed Enterprise
Differenze tra Alfresco Community ed EnterpriseDifferenze tra Alfresco Community ed Enterprise
Differenze tra Alfresco Community ed EnterpriseSoftInstigate
 
I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressMarco De Sangro
 
Hosting: installare app su Hosting Linux con gli installer automatici #TipOf...
Hosting: installare app su Hosting Linux con gli installer automatici  #TipOf...Hosting: installare app su Hosting Linux con gli installer automatici  #TipOf...
Hosting: installare app su Hosting Linux con gli installer automatici #TipOf...Aruba S.p.A.
 
Gaetano Giunta: eZ System PHP Inside
Gaetano Giunta: eZ System PHP InsideGaetano Giunta: eZ System PHP Inside
Gaetano Giunta: eZ System PHP InsideFrancesco Fullone
 

Ähnlich wie Siti Web: Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito (20)

WordPress REST API
WordPress REST APIWordPress REST API
WordPress REST API
 
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)
 
Plone Cms
Plone CmsPlone Cms
Plone Cms
 
Il modello Joomla! di sito scolastico
Il modello Joomla! di sito scolasticoIl modello Joomla! di sito scolastico
Il modello Joomla! di sito scolastico
 
Un Cms Per La Scuola Joomlafap
Un Cms Per La Scuola JoomlafapUn Cms Per La Scuola Joomlafap
Un Cms Per La Scuola Joomlafap
 
II modulo – come gestire
II modulo – come gestireII modulo – come gestire
II modulo – come gestire
 
ConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con SymfonyConfSL: Sviluppo Applicazioni web con Symfony
ConfSL: Sviluppo Applicazioni web con Symfony
 
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
 
Open Source con uno sguardo enterprise - CNA barcamp 2012
Open Source con uno sguardo enterprise - CNA barcamp 2012Open Source con uno sguardo enterprise - CNA barcamp 2012
Open Source con uno sguardo enterprise - CNA barcamp 2012
 
Open Source con uno sguardo enterprise
Open Source con uno sguardo enterpriseOpen Source con uno sguardo enterprise
Open Source con uno sguardo enterprise
 
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAIDrupal Day 2011 - Drupal per la ricerca, il caso EAI
Drupal Day 2011 - Drupal per la ricerca, il caso EAI
 
Webdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 OkWebdays 2004 Blogfordummies2 Ok
Webdays 2004 Blogfordummies2 Ok
 
Tesina Grupposis
Tesina GrupposisTesina Grupposis
Tesina Grupposis
 
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
 
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"
 
Pregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open SourcePregi e difetti dei principali CMS Open Source
Pregi e difetti dei principali CMS Open Source
 
Differenze tra Alfresco Community ed Enterprise
Differenze tra Alfresco Community ed EnterpriseDifferenze tra Alfresco Community ed Enterprise
Differenze tra Alfresco Community ed Enterprise
 
I 1000 utilizzi di WordPress
I 1000 utilizzi di WordPressI 1000 utilizzi di WordPress
I 1000 utilizzi di WordPress
 
Hosting: installare app su Hosting Linux con gli installer automatici #TipOf...
Hosting: installare app su Hosting Linux con gli installer automatici  #TipOf...Hosting: installare app su Hosting Linux con gli installer automatici  #TipOf...
Hosting: installare app su Hosting Linux con gli installer automatici #TipOf...
 
Gaetano Giunta: eZ System PHP Inside
Gaetano Giunta: eZ System PHP InsideGaetano Giunta: eZ System PHP Inside
Gaetano Giunta: eZ System PHP Inside
 

Siti Web: Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito

  • 1. Unite Lezione #3 WINTER Template Siti Web Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito dott. Paolo Gatti – pgatti@unite.it www.paologatti.it - www.webedintorni.eu
  • 2. Agenda WINTER Installazione di un server LAMP Template Breve introduzione ai CMS Analisi dei CMS Open Source più conosciuti/utilizzati nelle diverse tipologie Esempi famosi Esempi pratici di utilizzo professionale dei CMS Open Source
  • 3. Installazione di un server LAMP LAMP è un acronimo che sta per Linux, Apache, MySQL, PHP. Esempi di LAMP “all in one”: EasyPHP (solo per Windows) XAMPP (multipiattaforma) Installazione di XAMPP (da terminale): $ sudo su [password di root] # mkdir /opt # wget http://sito.ext/download.php? xampp-linux-1.8.1.tar.gz # tar xvfz xampp-linux-1.8.1.tar.gz -C /opt # /opt/lampp/lampp start
  • 4. I Content Management System Un CMS, in italiano Sistema di gestione dei contenuti, è uno strumento software, installato su un server web, il cui compito è facilitare la gestione dei contenuti di siti web, svincolando l'amministratore da conoscenze tecniche di programmazione Web. Vantaggi dei CMS Open Source: gestione multi-utenza con diversi permessi; possibilità di estendere le funzionalità base con componenti/moduli/plugin aggiuntivi; i contenuti possono essere modificati tramite un editor HTML WYSIWYG integrato; aspetto grafico personalizzabile (template); codice aperto → modifiche/personalizzazioni codice aperto → e free (non è scontato!)
  • 5. CMS per siti personali / aziendali Analizziamo le caratteristiche principali dei 4 CMS più conosciuti e apprezzati per lo sviluppo di siti Personali e Aziendali: Wordpress Joomla Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto: Drupal Plone Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto:
  • 6. CMS per siti di E-Commerce Analizziamo le caratteristiche principali dei 4 CMS più conosciuti e apprezzati per lo sviluppo di siti di commercio online: Joomla + Virtuemart Opencart / Zen Cart Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto: Magento (Community E.) Prestashop Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto:
  • 7. CMS per siti di E-Learning Analizziamo le caratteristiche principali dei 4 CMS più conosciuti e apprezzati per lo sviluppo di siti di apprendimento online: Moodle Docebo Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto: Ilias eFront Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Flessibilità: Flessibilità: Supporto: Supporto:
  • 8. CMS per siti di Comunità Analizziamo le caratteristiche principali dei 4 CMS più conosciuti e apprezzati per lo sviluppo di siti di Comunità / Sociali: Wordpress + BuddyPress Joomla + Ja Social Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Funzionalità: Funzionalità: Supporto: Supporto: Pligg Elgg. (commerciale) Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Funzionalità: Funzionalità: Supporto: Supporto:
  • 9. CMS per Forum / Wiki Analizziamo le caratteristiche principali dei 4 CMS più conosciuti e apprezzati per lo sviluppo di Forum / Wiki: phpBB Simple Machines Forum Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Funzionalità: Funzionalità: Supporto: Supporto: MediaWiki (Wikipedia!) Twiki (scritto in Perl) Facilità installazione: Facilità installazione: Facilità utilizzo: Facilità utilizzo: Facilità aggiornamento: Facilità aggiornamento: Funzionalità: Funzionalità: Supporto: Supporto:
  • 10. Esempi famosi di utilizzo di CMS O.S. MTV Newsroom → Wordpress Playstation Blog → Wordpress Yahoo Blog, eBay Blog → Wordpress Porsche Brasile → Prima Joomla, ora Wordpress Epson Research & Development → Joomla Ikea Kuwait → Joomla Original Service Mercedes-Benz → Joomla Business Blog CNN → Wordpress CONI → Joomla Foppapedretti → Joomla TV Sorrisi e Canzoni → Wordpress B. Antonacci, N. Fabi, F. Renga → Wordpress Moodle usato in tutto il mondo per l'e-learning Wikipedia → MediaWiki
  • 11. Web&Dintorni | Esempi di siti realizzati Siti realizzati con Wordpress: Centro Studi di Ricerca Osteopatica Pantoni Siti realizzati con Joomla: L'Altra Parola For Tennis Team Siti realizzati di E-Commerce (Virtuemart e Opencart): Architetti in Casa Caffè Cristofori Siti di E-learning realizzati con Moodle: Istituto Superiore di Osteopatia