Creare siti con Joomla!
WWW.GURUATWORK.COM
autore e relatore:
Francesco Galgani francesco@galgani.it
GROSSETO, 27 OTTOBRE - 31 OTTOBRE – 7 NOVEMBRE 2012
INFORMAZIONE PRELIMINARE
http://cocoate.com/it/j25it
QUESTO LIBRO È SCARICABILE GRATUITAMENTE IN PDF, OPPURE ACQUISTABILE SU CARTA O IN FORMATO PER EBOOK
PUÒ ESSERE LETTA ONLINE
OBIETTIVI DEL SECONDO INCONTRO 1. MOSTRARE LE RISORSE RESE
DISPONIBILI DALLA COMUNITÀ DI JOOMLA 2. RISPONDERE AD ALCUNE DOMANDE
EMERSE DOPO IL PRIMO INCONTRO
3. MOSTRARE CHE LA COSTRUZIONE DI UN SITO NON È SOLO UN PROBLEMA TECNICO
4. CONCETTI DI BASE
DELL'AMMINISTRAZIONE
LE RISORSE DISPONIBILI - 1
Il sito della comunità di Joomla
http://www.joomla.it
LE RISORSE DISPONIBILI - 2
FAQ, GUIDE, MANUALI, VIDEO GUIDE...
nel Wiki di Joomla!
http://www.joomla.it/mediawiki/
LE RISORSE DISPONIBILI - 3
Il forum ufficiale in italiano!
http://forum.joomla.it
DOMANDE DEI CORSISTI - 1
Saremo in grado di creare un sito con le indicazioni fornite in questo corso?
Questo è possibile, però...
CREARE UN SITO non è solo “TECNICA”
ma è anche EFFICACIA ed EFFICENZA nella “COMUNICAZIONE”
ESEMPI
ESEMPI DA NON IMITARE – 1
SITI CON PROBLEMI TECNICI E/O COMUNICATIVI
Questo agriturismo è in aperta campagna... come lo trovo?!!!
Manca la cartina!
?
ESEMPI DA NON IMITARE – 2
SITI CON PROBLEMI TECNICI E/O COMUNICATIVI
Trenitalia, bella grafica, MA...
La ricerca degli orari è quasi inutilizzabile con il mio smartphone!
Inoltre gli aggiornamenti non sono in tempo reale (quindi inutili)
ESEMPI DA NON IMITARE – 3
SITI CON PROBLEMI TECNICI E/O COMUNICATIVI
Supporto tecnico a pagamento per JomSocial, MA...
NON RISPONDE NESSUNO oppure RISPOSTE TARDIVE e INEFFICACI!!!
UN ESEMPIO PERFETTO DI COME FARE A PERDERE CLIENTI!
ESEMPI DA NON IMITARE – 4
SITI CON PROBLEMI TECNICI E/O COMUNICATIVI
Mi piacerebbe rivedere un filmato sul sito della Rai, MA...
NON POSSO VEDERLO, NON RISPETTA GLI STANDARD DEL WEB!
UN GRANDE PROBLEMA DI
ACCESSIBILITÀ E COMPATIBILITÀ
ESEMPI DA NON IMITARE – 4
SITI CON PROBLEMI TECNICI E/O COMUNICATIVI
UN SITO ISTITUZIONALE NON DOVREBBE MAI USARE FLASH...
NON RISPETTA GLI STANDARD DEL WEB!
Perché?!
ESEMPI DA NON IMITARE – 5
RICAPITOLANDO...
OGGI NON BASTA PIÙ FARE UN SITO E METTERLO ONLINE...
BISOGNA SEGUIRLO, ASCOLTARE GLI UTENTI, ESSERE SEMPRE PRONTI A INTERVENIRE
SEGUIRE L'EVOLUZIONE DEL WEB COMUNICARE EFFICACEMENTE
ESSERE NEI SOCIAL RINNOVARSI
DOMANDE DEI CORSISTI - 2
Un'azienda può creare un sito senza bisogno di avvalersi di consulenze esterne?
Qual è la differenza tra ciò che è desiderabile e ciò che può essere fatto?
Obiettivi? Risorse? Investimenti?
DOMANDE DEI CORSISTI - 3
In ogni caso, per fare un sito con Joomla, occorre caricare Linux sul proprio pc?
No, però... guardiamo le FAQ ufficiali!
www.joomla.it/mediawiki/index.php/Joomla!_2.5:Domande_e_Risposte_FAQ
DOMANDE DEI CORSISTI - 4
Joomla può essere installato sotto Windows?
Sì, ad esempio con... EasyPHP!
una guida:
www.tecn.it/joomla/63-installazione-di-joomla-in-locale-con-easyphp.html
http://www.easyphp.org/
DOMANDE DEI CORSISTI - 5
Joomla può essere installato sotto MacOS?
Sì, ad esempio possiamo usare... MAMP!
http://mamp.info/
DOMANDE DEI CORSISTI - 6
Vediamo precisamente i REQUISITI TECNICI
http://www.joomla.org/technical-requirements.html
DOMANDE DEI CORSISTI - 7
Come faccio a installare Linux?
Una risposta molto semplice per chi usa Windows senza bisogno di toccare le partizioni
Per scaricarlo:
http://www.ubuntu.com/download/desktop/windows-installer (Esiste anche MINT4WIN per provare Linux Mint... ma solo per PC a 64bit)
DOMANDE DEI CORSISTI - 8
Come faccio se Joomla dà problemi
su un host specifico, in particolare su Aruba?
Metodo generale:
CONTROLLO I REQUISITI TECNICI
(ovvero versioni di Apache, PHP, MySQL) CERCO SU GOOGLE O CHIEDO NEL FORUM
Soluzione per Aruba con Joomla 2.5:
http://fuckaround.org/nuvola/?p=500
RICHIEDE DI MOFICARE DUE FILES DI JOOMLA!
A PROPOSITO DELL'INSTALLAZIONE - 1
VOGLIO INSTALLARE FIN DA SUBITO JOOMLA SU UN SERVER REMOTO: COME FACCIO?
VALE QUANTO VISTO NEL PRIMO INCONTRO, IN PIÙ PER TRASFERIRE I FILES DA LOCALE A REMOTO
SI USA UN CLIENT FTP
A PROPOSITO DELL'INSTALLAZIONE - 2
IL MIO SITO IN LOCALE È PRONTO...
COME FACCIO A TRASFERIRLO SUL MIO PROVIDER?
COPIO TUTTI I FILES SUL
SERVER TRAMITE FTP E CARICO UNA COPIA (DUMP) DEL
DATABASE CON PHPMYADMIN
USO L'ESTENSIONE DI JOOMLA AKEEBA BACKUP
https://www.akeebabackup.com/
+
A PROPOSITO DELL'INSTALLAZIONE - 3
ATTENZIONE AI PERMESSI...
nel caso di errori o se il sito proprio non va, la prima cosa da controllare sono i permessi
SU ALCUNI CLIENT FTP I PERMESSI SONO ESPRESSI CON NUMERI, TIPO “755”
CONCETTI DI BASE - 1
FRONTEND E BACKEND
CONCETTI DI BASE - 2
COME SI PRESENTA IL BACKEND DOPO IL LOGIN
CONCETTI DI BASE – 3
ELEMENTI DI JOOMLA
GESTIONE ARTICOLI NEL BACKEND
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Inserire_un_articolo
CONCETTI DI BASE – 4
ELEMENTI DI JOOMLA
ARTICOLI NEL FRONTEND - 1
CONCETTI DI BASE – 5
ELEMENTI DI JOOMLA
ARTICOLI NEL FRONTEND - 2
CONCETTI DI BASE – 6
ELEMENTI DI JOOMLA
GESTIONE CATEGORIE NEL BACKEND
“NON CATEGORIZZATO” È UTILE PER FAR APPARIRE UN ARTICOLO SOLO NELLA HOME (IN EVIDENZA)
CONCETTI DI BASE – 7
ELEMENTI DI JOOMLA
GESTIONE UTENTI NEL BACKEND
UN UTENTE APPARTIENE A UNO O PIÙ GRUPPI DI UTENTI
CONCETTI DI BASE – 8
ELEMENTI DI JOOMLA
GESTIONE GRUPPI DI UTENTI
OGNI GRUPPO HA SPECIFICI PERMESSI (ACL = ACCESS CONTROL LIST)
CONCETTI DI BASE – 9
ELEMENTI DI JOOMLA GESTIONE DEI PERMESSI
(NELLA CONFIGURAZIONE GLOBALE DI JOOMLA)
Per approfondimenti:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_dei_permessi Per approfondimenti:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_dei_permessi
CONCETTI DI BASE – 10
ELEMENTI DI JOOMLA
GESTIONE MENÙ NEL BACKEND
I MENÙ PERMETTONO DI NAVIGARE NEL SITO OGNI MENÙ HA UN ELENCO DI VOCI ASSOCIATE I MENÙ PERMETTONO DI NAVIGARE NEL SITO OGNI MENÙ HA UN ELENCO DI VOCI ASSOCIATE
CONCETTI DI BASE – 11
ELEMENTI DI JOOMLA
VOCI ASSOCIATE AL MENÙ PRINCIPALE
CONCETTI DI BASE – 12
ELEMENTI DI JOOMLA
GESTIONE MODULI NEL BACKEND
Un modulo è qualcosa che si può posizionare vicino ad un articolo.
Un menu, per esempio, è un modulo.
Il piccolo blocco di registrazione sul lato sinistro è un modulo.
CONCETTI DI BASE – 13
ELEMENTI DI JOOMLA
È POSSIBILE INSERIRE NUOVI MODULI
CONCETTI DI BASE – 14
ELEMENTI DI JOOMLA IL TEMPLATE
È IL MODELLO GRAFICO DEL SITO
Ogni template offre aree dove i moduli possono essere posizionati
CONCETTI DI BASE – 15
ELEMENTI DI JOOMLA
COSA SUCCEDE SE CAMBIO IL TEMPLATE?
CONCETTI DI BASE – 16
ELEMENTI DI JOOMLA TUTTO QUA?!
E SE VOGLIO ALTRE FUNZIONALITÀ?
CONCETTI DI BASE – 17
ELEMENTI DI JOOMLA
DOVE TROVO LE ESTENSIONI?
http://extensions.joomla.org/