Il famoso CMS Joomla! offre ormai un vero e proprio framework sul quale è possibile sviluppare applicativi funzionali, sicuri e soprattutto a basso costo!
Joomla! è sicuramente uno dei più diffusi WEB CMS al mondo. Infatti la sua comodità di utilizzo e facilità di installazione lo rendono un prodotto molto pratico e utile ad una pluralità di scopi. Può essere adoperato per cosituire il sito istituzionale di un'attività, così come un portale culturale o di stampo editoriale o come anche siti di e-commerce e di cataloghi online, grazie alle sue innumerevoli estensioni.
La gestione degli utenti, dei ruoli e dell'accesso condiviso ai contenuti lo rende adatto particolarmente a situazioni in cui la regolamentazione degli accessi alle informazioni riveste un ruolo importante, per permettere a più persone contemporaneamente di effettuare modifiche e nuovi inserimenti o di decidere tempi e modalità di pubblicazione, a seconda del ruolo loro assegnato.
E' per questi e altri motivi che abbiamo deciso di adottare questo applicativo come base per sviluppi personalizzati in diversi ambiti, anche per ambienti di collaborazione in cui le funzionalità rivestivano un ruolo importante tanto quanto l'aspetto grafico e la semplicità d'uso. Questi sviluppi ci hanno permesso di approfondire la conoscenza del "framework" che sta alla base di questo ottimo CMS e in particolare di apprezzarne la corretta strutturazione, in conformità con le principali direttive dell'architettura software.


