Quando un sito è dinamico?
La definizione che ne dà Wikipedia in questo link
è certamente condivisibile, anche se noi preferiamo questa:
Un sito è dinamico quando è in grado di modificare le informazioni mostrate in base ai dati che è in grado di
elaborare su input degli Utenti
.
I siti dinamici sono contrapposti ai siti statici, poiché questi ultimi interagiscono con l'Utente solo quando
questi fa clic su un link e, per ogni link, mostrano sempre le stesse informazioni.
Vantaggi dei siti statici
Proprio per come sono realizzati, i siti statici offrono maggiore sicurezza rispetto agli attacchi informatici, sono più facili da realizzare e non
richiedono prodotti particolari per essere ospitati.
Vantaggi dei siti dinamici
Permettono agli utenti di interagire in modo molto più profondo, permettendo di inserire contenuti, effettuare ricerche, selezionare prodotti ed acquistarli, interagire con altri utenti
Quando realizzare un sito dinamico e quando uno statico
La scelta dipende esclusivamente da quel che si vuole che il sito faccia.
Esempi di siti statici:
- Dizionari ed enciclopedie
- Manuali, glossari
- Siti divulgativi di vario genere
- Vetrine/cataloghi di articoli
- Siti istituzionali
Esempi di siti statici ma con aggiornamento dinamico:
- Giornali
- Siti istituzionali con aggiornamento continuo
- Siti basati su sistemi CMS (come Wikipedia)
- Vetrine/cataloghi di articoli che mostrano il contenuto di un DB
- ... e in generale tutti i siti il cui contenuto è modificabile da chi manutiene il sito
Esempi di siti dinamici:
- Forum di discussione
- Siti che ospitano chat
- Siti tipo Facebook, LinkedIn, Flickr, Twitter, ecc
- Vetrine/cataloghi di articoli su cui sia possibile effettuare commercio elettronico
- ... e in generale tutti i siti in cui ciò che è visualizzato è modificabile da tutti gli utenti
Quindi la scelta del tipo di implementazione di un sito dipende dall'uso a cui si vuole destinare il sito stesso, così come la scelta dei dispositivi sui quali si vuole che venga visualizzato il sito fa scegliere o meno se realizzare un sito responsivo o meno.