Salta al contenuto principale

Guida joomla

pubblicato da admin il Lun, 04/04/2011 - 17:57

Joomla! è un framework e un sistema di gestione e pubblicazione contenuti libero e open source strutturato per la realizzazione rapida di siti web altamente interattivi e multi lingua, community online, portali, blog e applicazioni eCommerce. 

Joomla non è un prodotto ma è un progetto collaborativo. Nato nel settembre 2005 da un gruppo di sviluppatori volontari (DevTeam) provenienti da differenti nazioni e supportato da una folta comunità mondiale, tra cui quella Italiana che ne cura la traduzione e locazione nella nostra lingua, è considerato uno dei migliori CMS OpenSource.

CMS (Content management system) letteralmente significa "Sistema di gestione dei contenuti", è una categoria di software che serve a organizzare e facilitare la creazione collaborativa di siti Internet. Open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione.
Joomla!facilita quindi la realizzazione di siti Internet dinamici; è gratuito e rilasciato sotto licenza GPL v.2 , per il suo utilizzo non sono necessarie conoscenze di linguaggi di programmazione e può essere utilizzato anche per scopi commerciali.

Per iniziare ad utilizzare Joomla è necessario disporre dell'ambiente web adatto, cioè un nome di dominio associato ad uno spazio server con le caratteristiche necessarie al corretto funzionamento di Joomla. LAMP è l'acronimo dell'ambiente web da noi consigliato, indica una piattaforma per lo sviluppo di applicazioni web che prende il nome dalle iniziali dei componenti software con cui è realizzata:

  • Linux: il sistema operativo;
  • Apache: il Web server;
  • MySQL: il database management system (o database server);
  • PHP: il linguaggio di programmazione.

Attraverso la documentazione delle risorse di sviluppo, Joomla! permette la personalizzazione di tutti gli aspetti del sito, inclusa la presentazione, l'aspetto (il layout), l'amministrazione e una rapida integrazione di applicazioni di terza parte.

TIC