Joomla

10/05/2018 09:30
Obiettivi: 
Realizzazione, gestione e manutenzione siti web con il CMS Joomla.
Data Inizio: 
10/05/2018
Data Fine: 
11/06/2018
Destinatari: 
Tutti coloro che vogliono realizzare, gestire e manutenere siti web con Joomla.
Requisiti: 
Conoscenze di HTML
Posti Disponibili: 
25
Stato : 
attivo
Programma del corso: 
-

(Durata: 30 ORE)

  • Cos'è Joomla!

Informazioni di base sul CMS e sul Framework 

  • Installazione locale di Joomla!

Installazione in ambiente di server simulato utilizzando software free come XAMPP, WampServer o MAMP seguito poi dall'installazione vera e propria di Joomla.

Installazione dell’application server Apache2, installazione e configurazione del dbms mysql, installazione e configurazione di Joomla.

  • Gli articoli e la struttura dei contenuti

Logiche di funzionamento di Joomla!, gli articoli, suddivisione dei contenuti in categorie e sotto-categorie.

  • Le esensioni: plugin, template e moduli!

Tipologie di estensioni disponibili quali componenti, moduli, plugin, template e lingue

  • L'editor e l'inserimento dei contenuti

Utilizzo dell'editor per l'inserimento di testo, immagini, link esterni e link ad altri articoli

  • La creazione di menù ed i layout di Joomla!

Creazione di menù e voci di menù in relazione ai diversi layout (vista articolo singolo, vista categoria blog, elenco categorie, ecc.) disponibili in Joomla!

  • I moduli e le posizioni modulo

Utilizzo dei moduli di Joomla!, come installarne di nuovi e creare moduli personalizzati regolando la loro presenza ed il loro posizionamento nelle pagine

  • Componenti ed estensioni

Estensioni di Joomla! più utilizzate (Banners, Contatti, Messaggistica, News feeds, Search, Web links, Redirect), da dove vanno scaricate, come si valutano e come si installano

  • Lingue

Installazione, creazione di menù e contenuti multilingua, plugin

  • Template

Scelta di template ed altre estensioni del browser per apportare modifiche ai file css del template

  • Utenti, accessi e privilegi (le ACL di Joomla!)

Differenti possibilità di accesso e gestione del sito e dei contenuti sfruttando le politiche di controllo accessi, le cosiddette ACL che permettono di creare regole di gestione o consultazione dei contenuti assegnando determinate categorie di articoli a differenti gruppi di utenti

 

  • Tipologie di hosting, cosa è necessario per l’installazione e la gestione di Joomla

Scelta del server e del piano di hosting più adatto, aggiornare il sito, aggiornare le estensioni.

  • Installazione di Joomla! su server remoto, deploy di un sito e mantenimento in sicurezza

Creazione di un database, trasferimento via FTP dei file, configurazione dei permessi di file e cartelle ed installazione di Joomla! su un server remoto. Aggiornamento e mantenimento in sicurezza del server remoto, uso del file di robots e htaccess per riscrivere le URL

  • Backup e cron job

Esame delle diverse soluzioni più o meno automatizzate per la creazione dei backup di sito e database, utilizzando risorse di storage locali o sul cloud

  • Google "Strumenti per il webmaster"

Approfondimento del servizio di Google per l'analisi approfondita del sito web, utilissimo per inviare la sitemap, scoprire eventuali errori di ottimizzazione, url duplicate e molto altro.

  • SEO (search engine optimization)

Approfondimento delle tecniche di ottimizzazione di un sito in Joomla per i motori di ricerca

  • Compatibilità e dipendenze

Analisi delle compatibilità e delle dipendenze tra le varie versioni di Joomla, gli applicativi di base (PHP, database, server web) e i sistemi operativi


 

 

 

Realizzato con Drupal, un sistema open source per la gestione dei contenuti

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer