際際滷

際際滷Share a Scribd company logo
Creare siti con Joomla!
                             autore e relatore:
                           Francesco Galgani
                         francesco@galgani.it




                               WWW.GURUATWORK.COM



 GROSSETO, 27 OTTOBRE - 31 OTTOBRE  7 NOVEMBRE 2012
INFORMAZIONE PRELIMINARE
                       PU ESSERE LETTA ONLINE




                               QUESTO LIBRO
                                SCARICABILE
                               GRATUITAMENTE
                               IN PDF, OPPURE
                               ACQUISTABILE
                               SU CARTA O IN
                               FORMATO PER
                               EBOOK


     http://cocoate.com/it/j25it
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        USO L'ESTENSIONE DI JOOMLA
SERVER TRAMITE FTP E CARICO               AKEEBA BACKUP
   UNA COPIA (DUMP) DEL           https://www.akeebabackup.com/
 DATABASE CON PHPMYADMIN




                              +
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:
                             Per approfondimenti:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_dei_permessi
 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
    I MEN PERMETTONO DI NAVIGARE NEL SITO
  OGNI MEN HA UN ELENCO DI VOCI ASSOCIATE
   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/
Il secondo incontro
   finisce qui...

More Related Content

Corso: Creare siti con Joomla - lezione 2

  • 1. Creare siti con Joomla! autore e relatore: Francesco Galgani francesco@galgani.it WWW.GURUATWORK.COM GROSSETO, 27 OTTOBRE - 31 OTTOBRE 7 NOVEMBRE 2012
  • 2. INFORMAZIONE PRELIMINARE PU ESSERE LETTA ONLINE QUESTO LIBRO SCARICABILE GRATUITAMENTE IN PDF, OPPURE ACQUISTABILE SU CARTA O IN FORMATO PER EBOOK http://cocoate.com/it/j25it
  • 3. 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
  • 4. LE RISORSE DISPONIBILI - 1 Il sito della comunit di Joomla http://www.joomla.it
  • 5. LE RISORSE DISPONIBILI - 2 FAQ, GUIDE, MANUALI, VIDEO GUIDE... nel Wiki di Joomla! http://www.joomla.it/mediawiki/
  • 6. LE RISORSE DISPONIBILI - 3 Il forum ufficiale in italiano! http://forum.joomla.it
  • 7. 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
  • 8. ESEMPI DA NON IMITARE 1 SITI CON PROBLEMI TECNICI E/O COMUNICATIVI Questo agriturismo 竪 in aperta campagna... come lo trovo?!!! Manca la cartina! ?
  • 9. 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)
  • 10. 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!
  • 11. 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
  • 12. 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辿?!
  • 13. 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
  • 14. 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?
  • 15. 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
  • 16. 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/
  • 17. DOMANDE DEI CORSISTI - 5 Joomla pu嘆 essere installato sotto MacOS? S狸, ad esempio possiamo usare... MAMP! http://mamp.info/
  • 18. DOMANDE DEI CORSISTI - 6 Vediamo precisamente i REQUISITI TECNICI http://www.joomla.org/technical-requirements.html
  • 19. 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)
  • 20. 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!
  • 21. 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
  • 22. A PROPOSITO DELL'INSTALLAZIONE - 2 IL MIO SITO IN LOCALE PRONTO... COME FACCIO A TRASFERIRLO SUL MIO PROVIDER? COPIO TUTTI I FILES SUL USO L'ESTENSIONE DI JOOMLA SERVER TRAMITE FTP E CARICO AKEEBA BACKUP UNA COPIA (DUMP) DEL https://www.akeebabackup.com/ DATABASE CON PHPMYADMIN +
  • 23. 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
  • 24. CONCETTI DI BASE - 1 FRONTEND E BACKEND
  • 25. CONCETTI DI BASE - 2 COME SI PRESENTA IL BACKEND DOPO IL LOGIN
  • 26. CONCETTI DI BASE 3 ELEMENTI DI JOOMLA GESTIONE ARTICOLI NEL BACKEND http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Inserire_un_articolo
  • 27. CONCETTI DI BASE 4 ELEMENTI DI JOOMLA ARTICOLI NEL FRONTEND - 1
  • 28. CONCETTI DI BASE 5 ELEMENTI DI JOOMLA ARTICOLI NEL FRONTEND - 2
  • 29. CONCETTI DI BASE 6 ELEMENTI DI JOOMLA GESTIONE CATEGORIE NEL BACKEND NON CATEGORIZZATO UTILE PER FAR APPARIRE UN ARTICOLO SOLO NELLA HOME (IN EVIDENZA)
  • 30. CONCETTI DI BASE 7 ELEMENTI DI JOOMLA GESTIONE UTENTI NEL BACKEND UN UTENTE APPARTIENE A UNO O PI GRUPPI DI UTENTI
  • 31. CONCETTI DI BASE 8 ELEMENTI DI JOOMLA GESTIONE GRUPPI DI UTENTI OGNI GRUPPO HA SPECIFICI PERMESSI (ACL = ACCESS CONTROL LIST)
  • 32. CONCETTI DI BASE 9 ELEMENTI DI JOOMLA GESTIONE DEI PERMESSI (NELLA CONFIGURAZIONE GLOBALE DI JOOMLA) Per approfondimenti: Per approfondimenti: http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_dei_permessi http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Gestione_dei_permessi
  • 33. CONCETTI DI BASE 10 ELEMENTI DI JOOMLA GESTIONE MEN NEL BACKEND I MEN PERMETTONO DI NAVIGARE NEL SITO I MEN PERMETTONO DI NAVIGARE NEL SITO OGNI MEN HA UN ELENCO DI VOCI ASSOCIATE OGNI MEN HA UN ELENCO DI VOCI ASSOCIATE
  • 34. CONCETTI DI BASE 11 ELEMENTI DI JOOMLA VOCI ASSOCIATE AL MEN PRINCIPALE
  • 35. 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.
  • 36. CONCETTI DI BASE 13 ELEMENTI DI JOOMLA POSSIBILE INSERIRE NUOVI MODULI
  • 37. CONCETTI DI BASE 14 ELEMENTI DI JOOMLA IL TEMPLATE IL MODELLO GRAFICO DEL SITO Ogni template offre aree dove i moduli possono essere posizionati
  • 38. CONCETTI DI BASE 15 ELEMENTI DI JOOMLA COSA SUCCEDE SE CAMBIO IL TEMPLATE?
  • 39. CONCETTI DI BASE 16 ELEMENTI DI JOOMLA TUTTO QUA?! E SE VOGLIO ALTRE FUNZIONALIT?
  • 40. CONCETTI DI BASE 17 ELEMENTI DI JOOMLA DOVE TROVO LE ESTENSIONI? http://extensions.joomla.org/
  • 41. Il secondo incontro finisce qui...