eQuercus Pro: Struttura logica
English  |  Italiano  

Struttura Logica

Quando si inizia a sviluppare un qualsiasi sito web statico, generalmente, la prima cosa da fare è quella di disegnare la struttura logica del sito tramite un diagramma ad albero. La scelta di questo tipo di diagramma nasce dal fatto che i siti web possono essere gerarchici: ogni sezione principale può contenere sotto sezioni, le quali possono contenerne altre, e così via.

Una volta definita la struttura del sito, si procede alla creazione delle pagine, inserendovi tutti gli elementi grafici comuni (loghi, intestazioni, piè di pagina, ecc.), il menu di navigazione ed il contenuto specifico. Questo procedimento pone un problema: l’aggiunta o la modifica di una voce di menu comporta il cambiamento di tutte le pagine del sito. Nel caso in cui le pagine sono poche, l’investimento è limitato, ma quando le pagine sono decine, i tempi crescono drammaticamente.

In eQuercus, invece, la gestione della struttura avviene dinamicamente: con pochi clic, e senza modificare il codice HTML di alcuna pagina, sarete in grado di aggiungere, modificare, spostare od eliminare intere sezioni del vostro sito; tutte le modifiche apportate, saranno immediatamente visibili agli utenti del vostro sito. La struttura del sito, visualizzata tramite un semplice diagramma ad albero, è composta di elementi denominati "nodi", che identificano le singole voci di menu. Ad ogni nodo potranno essere impostate le seguenti informazioni: l’aspetto grafico della voce di menu, il tipo di contenuto da collegare, il numero di contenuti (singolo o lista), e la pagina responsabile di visualizzare dinamicamente i menu e i contenuti.
Oltre alla semplice gestione della struttura e dei contenuti, il sistema offre un altro vantaggio: è sufficiente creare una sola pagina ASP per ogni tipo di layout. La pagina conterrà il codice HTML per rappresentare gli elementi grafici comuni al sito e le funzioni di "eQuercus - Library" che hanno il compito di generare dinamicamente il menu di navigazione ed i contenuti.