Configurazione Globale >> Database
L'immagine di seguito riportata, mostra il pannello dedicato al database:

Questa sezione contiene i parametri dedicati alla connessione del database. Una volta installato Joomla! sarebbe bene non modificare nulla, per evitare spiacevoli sorprese di messaggi di errore o mancato funzionamento del sito.
- Nome Host: il nome della macchina sulla quale è installato il database mySQL. Nella maggior parte dei casi è quasi sempre localhost. Tale parametro viene fornito di default dal proprio provider ed impostato durante la fase di installazione di Joomla!
- Username MySQL: il nome utente per accedere al database MySQL; anche questo parametro viene fornito dal provider ed impostato durante l'installazione.
- Database MySQL: nome del database MySQL; come gli altri 2 precedenti, viene fornito dal provider ed impostato nella fase di installazione.
- Prefisso database MySQL: prefisso usato per i nomi delle tabelle del database; di default Joomla! assegna il prefisso "jos_" che può essere lasciato così oppure possiamo aggiungere un altro nome dopo l'underscore (_) nel caso avessimo più di una installazione sullo stesso database.
Configurazione Globale >> Server
Nel tab Server sono contenute alcune delle impostazioni di sicurezza relative al Server. Ecco l'immagine con tutte le opzioni:

- Percorso (Path) assoluto: una volta installato, viene automaticamente scritto il percorso in cui risiede la cartella con tutti i files di Joomla!
- Indirizzo del sito: come si evince, viene trascritto l'URL del sito web (sia esso in locale o remoto).
- Parola segreta: una parola alfanumerica assegnata di Joomla!
- Compressione pagine GZIP: se il server lo supporta, è possibile comprimere il buffer di output per velocizzare il caricamento delle pagine.
- Vita sessione lato pubblico: Joomla! assegna un numero di secondi, solitamente 900, trascorsi i quali, se non c'è stata nessuna attività da parte di un utente nel frontend, deve effettuare nuovamente il login.
- Vita sessione lato amministratore: stesso discorso per il lato pubblico, vale per l'Amministratore. Di default è assegnato un tempo pari a 1800 secondi.
- Ricorda scadenza pagina amministratore: una volta trascorsi i 30 min. e non c'è stata nessuna attività da parte dell'amministratore, viene visualizzato un messaggio nel quale è scritto che la sessione è scaduta e ci si deve riloggare nel sito.
- Metodo sessione autenticazione: imposta il livello di sicurezza delle sessioni; se non si è sicuri, sarebbe bene impostare il livello massimo.
- Rapporti errori: livello di dettaglio per la generazione di log degli errori.
- Server per le guide di aiuto: link al sito di hel di Joomla! Tale url è accessibile anche premendo l'icona nella parte alta destra delle pagine di amministrazione.
- Creazione file: stabilisce se i permessi associati ai nuovi files sono quelli predefiniti del server o quelli stabiliti dall'utente.
- Creazione cartelle: stabilisce se i permessi associati alle nuove cartelle sono quelli predefiniti del server o quelli stabiliti dall'utente.
Configurazione Globale >> Metadata
Come scritto nel titolo del tab, questa sezione imposta i tag meta da inserire nelle pagine generate. Di seguito l'immagine relativa:

- Meta description globale del sito: si può inserire una descrizione globale del sito, utile per i motori di ricerca.
- Meta Keywords globale del sito: inserimento delle parle chiave, separate da virgola, associate al tema del sito.
- Mostra Meta tag del Titolo: inserisce il metatag title, con il titolo dell'articolo.
- Mostra Meta tag Autore: inserisce il metatag con il nome dell'autore.
Configurazione Globale >> Mail
Il tab Mail contiene le impostazioni per inviare email da Joomla! Vediamo l'immagine associata:
- Mailer: è il sistema da usare per l'invio delle email. Tra le varie opzioni abbiamo: PHP mail function - Sendmail - SMTP Server. Tali opzioni non sono alternative l'una all'altra ma dipendono dalle impostazioni del server. Generalmente è sufficente l'impostazione di default, vale a dire: PHP mail function.
- Mail da: indirizzo email usato come mittente dei messaggi. Tale indirizzo viene richiesto in fase di installazione di Joomla!
- Nome da: Il nome usato come mittente delle email.
- Percorso (Path) Sendmail: indica il percorso, sul server, della cartella in cui si trova il programma Sendmail. Tale impostazione va fatta solo se si usa Sendmail come sistema di invio.
- SMTP Auth: abilita l'autenticazione (username e password) per l'utilizzo del server SMTP. Di solito viene fornito dal provider e deve essere impostato solo se si utilizza SMTP Server come sistema di invio.
- SMTP User: nome utente per accedere al server SMTP. Viene fornito dal provider e deve essere impostato solo se si utilizza SMTP Server come sistema di invio.
- SMTP Pass: password per accedere al server SMTP. Viene fornito dal provider e deve essere impostato solo se si utilizza SMTP Server come sistema di invio.
- SMTP Host: nome del server SMTP. Viene fornito dal provider e deve essere impostato solo se si utilizza SMTP Server come sistema di invio.
Configurazione Globale >> Cache
Da questa scheda è possibile attivare o disattivare la cache del sito. Di seguito l'immagine:

Può servire, ad esempio, quando si devono presentare delle news sotto forma di RSS [Really Simple Syndication] nel sito. Il valore della cache serve a regolare i tempi di refresh ei dati prelevati dal database. Un parametro a cui porre attenzione è la durata della cache: un valore troppo basso produrrebbe molte "richieste" al server, assorbendo molte risorse. Nel tab in oggetto abbiamo:
- Abilitare cache: scelta si / no per abilitare o meno la cache.
- Cartella cache: la cartella in cui vengono memorizzati i file della cache. E' necesario che tale cartella abbia i permessi di scrittura.
- Durata cache: numero di secondi dopo i quali la cache viene aggiornata.
Configurazione Globale >> Statistiche
L'immagine del tab relativo alle statistiche si presenta come la seguente:

Consente di attivare le statistiche del sito; l'impostazione di default è su "NO" poichè alcuni provider ne vietano l'uso in quanto genera un numero eccessivo di query al database, con conseguente maggior carico di lavoro per lo stesso e conseguente rallentamento.
- Statistiche: abilita il sistema di gestione delle statistiche relative a browser utilizzati e numero di visitatori.
- Rapporto visite per data: abilita la gestione delle visite a livello giornaliero. Fare attenzione a tale impostazione in quanto genera molto carico di lavoro al server.
- Rapporto stringhe di ricerca: abilita la memorizzazione del testo, immesso dagli utenti nelle textbox, da parte degli utenti, durante le ricerche nel sito.
Configurazione Globale >> SEO
Il tab SEO (Search Engine Optimization) si presenta come l'immagine seguente:

Contiene una impostazione molto semplice di tipo On / Off ma molto importante per i Motori di Ricerca, affinchè il sito abbia una maggiore visibilità. Va detto, ad onor del vero, che non è sufficente abilitare tale funzione perchè il sito sia ai primi posti di Google, per esempio. Gli accorgimenti sono altri, e molto più sofisticati.
La funzione SEO presente in Joomla! trasforma un indirizzo "dinamico", molto complesso del tipo: www.NomeSito.com/index.php?option=com_content&task=view&id=25&Itemid=38 in uno simile al seguente: www.NomeSito.com/nome-pagina.html. Questa trasformazione dell'URL dovrebbe rendere più appetibile le pagine del nostro sito web ai motori di ricerca, Google in testa. Per utilizzare la funzione SEO occorre:
- Search Engine Friendly URL: mettere su SI il radiobutton. Questa funzione è disponibile solo su web server Apache e richiede, se attivata, che il file htaccess.txt (installato con Joomla!) venga rinminato in .htaccess.
- Titoli di pagina dinamici: imposta i titoli delle pagine in modo dinamico, in modo tale che nella barra del titolo, in alto a sinistra del browser, appaia anche il nome della pagina, accanto a quello del sito.
Alla prossima.
| < Prec. | Succ. > |
|---|

