|
Installazioni Multiple: Condivisione Generalizzata
|
|
Ad ogni installazione di Joomla! corrisponde uno e un solo sito ben preciso. Al contrario di ciò che accade per altri CMS, indipendentemente dalla possibilità di differenziare graficamente sezioni o aree, ogni installazione di Joomla! consente la gestione di un singolo dominio: ciò significa che sidovranno effettuare tante installazioni quanti sono i domini o sottodomini che si intende gestire. Nella gestione di domini distinti capita spesso di avere la necessità di condividere informazioni tra le distinte installazioni di Joomla!, al fine di evitare la duplicazione delle informazioni e gestire problemi di sincronizzazione dei dati. A causa della limitazione di Joomla! di non poter condividere nativamente elementi tra le installazioni diverse, sempre più spesso capita di ricevere richieste di aiuto su questo tema o richieste di consigli su come procedere. Questo tipo di operazioni sono in genere gestite da script denominati bridge la cui unica funzionalità è appunto quella di "sincronizzare" tabelle diverse, creando, con questo meccanismo, un collegamento tra le varie installazioni e la condivisione degli elementi di interesse. Questa guida propone una elegante soluzione alternativa affrontando questo problema senza la necessità di scrivere bridge o componenti che si occupino della sicronizzazione tra gli elementi delle distinte installazioni di Joomla!; la soluzione sfrutta una nuova caratteristica di MySQL presente a partire dalla versione 5: le viste.
|