Passa al contenuto principale

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.