Differenza tra dominio, hosting, sito web
Elementi che compongono un sito web
Un sito web funziona attraverso tre elementi:
- è raggiungibile tramite il dominio
- il dominio punta a un server (hosting)
- il server ospita i file che costituiscono il sito web
Dominio: cos’è e a cosa serve
Il dominio è il nome che digiti nel browser per raggiungere un sito (ad esempio www.shellrent.com). I computer comunicano tra loro usando numeri chiamati indirizzi IP. Il dominio associa un nome leggibile a un indirizzo IP tramite il DNS, così non devi ricordare una sequenza numerica.
Quando qualcuno visita il tuo dominio, il DNS risponde indicando “il dominio esempio.it è ospitato sul server xxx.xxx.xxx.xxx”. Senza un dominio, per visitare un sito dovresti inserire direttamente l’IP del server, molto meno comodo da memorizzare rispetto a un nome.
Hosting (server): lo spazio che ospita il sito
Il web hosting, o server, è lo spazio in cui ospiti il tuo sito o applicativo web. Non include di per sé un sito: è un ambiente pronto da utilizzare, in cui carichi file, database e imposti i servizi necessari al funzionamento del progetto.
File del sito: cosa contengono
I file del sito sono i contenuti e le istruzioni che il server elabora per generare le pagine. Hanno estensioni come .php o .html: rispettivamente script in PHP o pagine HTML. Il server sa come leggere questi file, che contengono le istruzioni su come visualizzare le pagine o quali operazioni eseguire.
Come interagiscono tra loro
- Un utente digita il tuo dominio nel browser.
- Il dominio viene tradotto nell’indirizzo IP del tuo server tramite DNS.
- Il server risponde inviando i file del sito necessari.
- Il browser interpreta i file e mostra le pagine web.
Senza questi passaggi, il sito non sarebbe visualizzabile online.