ProgettoTAG: introduzione a Joomla!

11
Introduzione a Joomla! Alla scoperta di uno dei più famosi CMS Open Source

description

Introduzione al CMS Joomla per il Progetto TAG ad Arezzo. Sabato 06/10/2012. http://www.grechi.it

Transcript of ProgettoTAG: introduzione a Joomla!

Page 1: ProgettoTAG: introduzione a Joomla!

Introduzione a Joomla!Alla scoperta di uno dei più famosi CMS Open Source

Page 2: ProgettoTAG: introduzione a Joomla!
Page 3: ProgettoTAG: introduzione a Joomla!

Lezione precedente

• Perché è importante avere un sito web• Cos’è e come funziona Internet• Glossario dei termini• Scaricabile da michaelab.it e grechi.it

Page 4: ProgettoTAG: introduzione a Joomla!

Sito statico vs sito dinamico

• Un sito STATICO è un sito in cui tutte le pagine vengono progettate ad una ad una e contengono informazioni che si è deciso, una volta per tutte, di pubblicare in quella determinata pagina. Per aggiornarle c’è bisogno che un professionista modifichi il relativo file HTML e che lo carichi su server. Un sito statico ha sempre un numero finito di pagine.

• Un sito DINAMICO poggia essenzialmente su un’applicazione che provvede a pubblicare le pagine. Solitamente le informazioni sono estratte da un database che le contiene secondo dei criteri di estrazione predefiniti o selezionati dall’utente

Page 5: ProgettoTAG: introduzione a Joomla!

Perché un CMS ?

• CMS = Content Management System (sistema di gestione dei contenuti)

• È un software per la gestione dei siti web che si installa sul server, solitamente gratuito e opensource

• Consente la creazione di siti dinamici, moderni, gestibili dal browser

• Non è necessaria alcuna conoscenza di programmazione o di HTML per iniziare !

• Il lavoro si concentrerà sull’installazione, configurazione e personalizzazione del CMS

• I CMS più utilizzati sono Joomla, WordPress, Drupal

Page 6: ProgettoTAG: introduzione a Joomla!

Perché Joomla ?

• Versatile e personalizzabile• Gratuito e Open Source• Vasta gamma di estensioni• Facile da usare• Siti web moderni, dinamici, interattivi• Grande comunità di sviluppatori e utenti

Page 7: ProgettoTAG: introduzione a Joomla!

Cos’è Joomla ?

Page 8: ProgettoTAG: introduzione a Joomla!

Cos’è Joomla ?

livello  applicazione

Applicazione

livello  framework

Librerie Framework Plugins

Moduli Componen< Template

livello  estensioni

Page 9: ProgettoTAG: introduzione a Joomla!

Requisiti

• Uno spazio web acquistato da un hosting• Un client FTP per accedere allo spazio (es: FileZilla)• L’ultima versione disponibile di Joomla! 2.5.x

www.joomla.it/download.html

• Per l’installazione in locale:• XAMPP: www.apachefriends.org/it/xampp.html

(Windows, Linux, MacOS)• MAMP: www.mamp.info

Page 10: ProgettoTAG: introduzione a Joomla!

Bookmarks

• joomla.org - Sito ufficiale (news, documentazione, supporto, forum)

• http://extensions.joomla.org - Estensioni e plugins• Template:

– migliaia gratuiti ! http://www.google.it– professionali (a pochi €)

• Joomspirit.com• Themeforest.net• Yootheme.com

Page 11: ProgettoTAG: introduzione a Joomla!

Demo