Uno dei più usati Content Management System (CMS) per la creazione di siti web dinamici è Joomla!

Il primo passo per comprendere come Joomla struttura i contenuti è capire che non ci sono pagine!

Una pagina viene costruita dinamicamente quando il visitatore clicca su un determinato link sulla pagina principale. Oltre alla ‘Homepage’ del sito contenente tutti i collegamenti agli argomenti ed alle attività, esistono:

  • i file di testo scritti in linguaggio PHP relativi alle attività da svolgere;
  • un database mySQL da gestire;
  • i punti di riferimento, o segnaposti, posizionati  in un particolare foglio, o template, per creare le pagine in maniera automatica (dinamicamente);

Joomla procede in questo modo: quando rileva un click dell’utente e sa quale pagina generare, cerca i contenuti e li posiziona nella pagina esatta. Se i contenuti cambiano, la pagina sarà presentata con i nuovi contenuti. Questo è il grande passo in avanti che è stato fatto dopo l’introduzione del linguaggio HTML, che generava pagine statiche, fornendo semplicemente al browser le indicazioni di come dovevano essere presentate le pagine.

Joomla offre anche la possibilità di creare contenuti organizzati in modo gerarchico.

 

Related posts:

  1. Joomla! gratuito, ma soprattutto libero!