Ma cos'è esattamente un sito statico o dinamico? Un sito statico è un sito in cui tutte le pagine vengono progettate una ad una e contengono le informazioni che si è deciso, una volta per tutte, di pubblicare in quella determinata pagina. Per aggiornarle, c'è bisogno che un professionista modifichi il relativo file .html e che lo carichi sul server.
Un sito statico ha sempre un numero finito di pagine, esattamente quantificabile.
Un sito dinamico poggia essenzialmente su un'applicazione che provvede a pubblicare le pagine. Spesso, ma non necessariamente, le informazioni sono estratte da un data base che le contiene. I criteri di estrazione possono essere assegnati dai progettisti del sito, oppure possono essere selezionati dall'utente.
Un sito che pubblichi gli oroscopi di oggi, estratti da un data base che contiene quelli di tutto l'anno, è un esempio del primo tipo: l'utente non può conoscere in anticipo quello di lunedì prossimo: deve aspettare giorno per giorno quello che il sistema pubblicherà, con le logiche scelte dal progettista.
Un motore di ricerca, invece, è un sistema tipico del secondo caso: non ha nessun contenuto, prima che l'utente faccia la sua ricerca.
(Fonte: http://www.vocabola.com/ilmestieredelweb/libro/statico-dinamico.html)