3. Lezione precedente
• Perché è importante avere un sito web
• Cos’è e come funziona Internet
• Glossario dei termini
• Scaricabile da michaelab.it e grechi.it
4. 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
5. 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
6. 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
8. Cos’è Joomla ?
livello
estensioni
Moduli Componen< Template
livello
applicazione
Applicazione
livello
framework
Librerie Framework Plugins
9. 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
10. 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