I siti "dinamici" sono siti i cui contenuti possono variare nel tempo a causa di diversi fattori, ad esempio, in un negozio virtuale il carrello visualizzerà gli articoli scelti dal cliente corrente.
In pratica un sito dinamico, potrà contenere contenuti diversi in tempi diversi, o in base al visitatore corrente, pur mantenendo la stessa struttura grafica.
Per realizzare questo tipo di siti sono richieste approfondite conoscenze di programmazione, questi siti hanno qualche limitazione ma danno molti vantaggi.
E' necessario che il Server sia dotato del supporto per il linguaggio di programmazione utilizzato. Può capitare ad esempio che volendo convertire un sito statico in dinamico ci si trovi ad avere a disposizione un server web senza i supporti necessari al sito dinamico, e pertanto sia necessario cambiare anche il fornitore dello spazio web.
Una limitazione dei siti web dimanici e' la difficolta' nell'indicizzazione del sito da parte di alcuni motori di ricerca: una pagina di un sito dinamico contiene tipicamente molti link alla stessa pagina, che anche se hanno parametri diversi, potranno far credere al motore di ricerca che sia la stessa pagina. Per questo motivo potrebbe essere più interessante per un motore di ricerca un sito di 100 pagine, rispetto a un sito dinamico con 1000 pagine. A parte queste limitazioni, che si possono comunque aggirare, i siti dinamici hanno molti aspetti positivi.
Tipicamente un sito dinamico sarà basato su un CMS (Content Management System) cioe' un software per la gestione e la pubblicazione dei contenuti, in pratica il sito potrà essere manipolato senza bisogno di software o conoscenze particolari.
Un sito dinamico, se progettato con i dovuti accorgimenti, è molto più semplice da aggiornare rispetto ad un sito statico permettendo di ridurre notevolmente i costi di gestione, in questi casi, la maggiore spesa iniziale verrà recuperata grazie ai costi di gestione inferiori.
Un sito dinamico può contenere strumenti come forum, guestbook e molti altri strumenti interattivi.
La creazione di un sito dinamico, anche se complessa, può essere di estrema utilità per chi lo commissiona.
|
|