Sito web

Un sito web (o sito Internet oppure detto semplicemente sito) è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti informativi che risiede, tramite hosting, su un server web, raggiungibile dall'utente attraverso un comune motore di ricerca e/o un indirizzo web…

Sito web
Immagine: Hill — CC BY-SA 4.0 — Wikimedia Commons

Un sito web (o sito Internet oppure detto semplicemente sito) è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti informativi che risiede, tramite hosting, su un server web, raggiungibile dall'utente attraverso un comune motore di ricerca e/o un indirizzo web tramite l'uso di browser web.

Struttura

Dal punto di vista dell'organizzazione o struttura dei contenuti tipicamente un sito web è strutturato in una pagina principale (home page), che rappresenta la pagina principale di presentazione del sito e dei suoi contenuti, e dalle pagine web secondarie dei contenuti, raggiungibili dai menù e widget presenti nell'home page stessa tramite link interni (ancore) al sito stesso. Quando il sito web costituisce un punto di partenza, un portone di ingresso, per raggruppare servizi o informazioni web di tipi differenti (di solito sviluppate e gestite in modo autonomo l'una dall'altra), si parla più propriamente di portale web. Spesso inoltre un sito web si accoppia/accompagna a un database sullo stesso web server per la memorizzazione strutturata di dati e informazioni. L'home page di un sito è la pagina che si ottiene digitando il solo nome di dominio.

Per esempio, nell'indirizzo www.w3c.org/Consortium/Offices/role.html:

w3c.org è la radice, o nome di dominio

www è il sottodominio

/Consortium/Offices/ sono le sottocartelle, separate dal simbolo "/"

role.html è il nome della pagina

Solitamente le pagine di un sito risiedono tutte sullo stesso Web server, ossia lo spazio fisico in cui risiedono i file che compongono il sito, e la ramificazione in sottocartelle dell'indirizzo corrisponde ad una uguale ramificazione nell'hard disk dello stesso server. L'accesso a un sito o alle pagine web per eventuali modifiche su contenuti e/o forma da parte degli sviluppatori è riservato all'amministratore del sito, tramite codici o chiavi di accesso.

Per l'interpretazione del codice che compone una pagina web vengono comunemente usati i browser ovvero quei software che hanno il compito di interpretare il codice e restituirne un output grafico. Tra i browser più comunemente usati possiamo trovare (a titolo indicativo e non esaustivo) Mozilla Firefox, Google Chrome, Opera, Microsoft Internet Explorer, Microsoft Edge (OS Windows 10+) e Safari. I file interpretati da questi software all'accesso della pagina web sono solitamente i fogli di stile (CSS) e i vari script che vengono richiamati all'accesso della pagina. Questi determinano dunque l'aspetto grafico finale restituito all'utente all'accesso della pagina.

Tipologia

Dal punto di vista della struttura e della tecnologia adoperata, i siti web si possono distinguere sommariamente in due tipi principali:

siti statici;

siti dinamici.

A loro volta alcune agenzie web più professionali tendono a volerli differenziare ancora in:

siti vetrina - sito di presentazione;

siti web dinamico - di solito usato da aziende che necessitano di aggiornamenti indipendenti su parti come blog o applicativi annessi, tipo: calendario, caricamento file mediatici, gestione di richieste a form, ...;

piattaforma e-commerce - usato per la vendita di prodotti e/o servizi aziendali;

codice su misura - programmazione avanzata su misura di tecnologie web, tipo: html5, css3, js, jquery. Di solito queste tecnologie vengono progettate pensando alla risoluzione di specifici problemi permettendo di ottimizzare al meglio le risorse aziendali.

Molto importante è capire che lo sviluppo web su misura è caratteristica assai complessa da elaborare e che i relativi costi di produzione possono variare di molto sulla scala economica. I siti web statici formati da pagine statiche presentano contenuti di sola ed esclusiva lettura, solitamente vengono aggiornati con una bassa frequenza e sono mantenuti da una o più persone che agiscono direttamente sul codice HTML della pagina (tramite appositi editor web). Si tratta storicamente della prima generazione di siti web.

I siti web dinamici formati da pagine web dinamiche presentano invece contenuti redatti dinamicamente (in genere grazie al collegamento con un database) e forniscono contenuti che possono variare in base a più fattori. I siti web dinamici sono caratterizzati da un'alta interazione fra sito e utente; alcuni elementi che caratterizzano la dinamicità di un sito possono essere: l'interazione con uno o più database, la visualizzazione dell'ora server, operazioni varie sul file system (tipo creazione dinamica di documenti, ecc.), il cloaking basandosi su vari parametri (tra i quali lo user agent, o il browser, o la risoluzione dell'utente), la visualizzazione o stampa o catalogazione degli indirizzi IP degli utenti, e molto altro.

Essi possono essere scritti tramite linguaggi di scripting come ASP, PHP e molti altri linguaggi web. Particolarità dei siti dinamici è che le "pagine" che costituiscono il sito vengono generate all'atto della chiamata da parte dell'utente (fatta eccezione per i sistemi che adottano una cache) in quanto i contenuti non sono memorizzati direttamente nel codice sorgente della pagina, bensì in sistemi di memorizzazione esterni allo stesso, come le già citate basi di dati. La modifica dei contenuti, che spesso possono essere aggiornati grazie ad alcuni editor grafici (detti WYSIWYG) anche senza agire direttamente sul codice, è generalmente frequente. Un chiaro esempio di sito dinamico è wikipedia.

Servizi correlati

Altre voci

S

Shodan (sito web)

Shodan è un motore di ricerca dedicato ai dispositivi collegati a internet. È chiamato anche il motore di ricerca del mondo dell'Internet delle cose perché permette di ottenere informazioni sui dispositivi connessi in rete (webcam, router, server, etc.) utilizzando diversi filtri.

Leggi la voce →
Mozilla FirefoxM

Mozilla Firefox

Mozilla Firefox (conosciuto semplicemente come Firefox) è un browser web libero e multipiattaforma, mantenuto da Mozilla Foundation. Nato nel 2002 con il nome "Phoenix" dai membri della comunità Mozilla, i quali volevano un browser stand-alone piuttosto che il raggruppamento Mozilla Application…

Leggi la voce →
Libero (portale)L

Libero (portale)

Libero è un portale italiano di proprietà di Italiaonline, fondato da Infostrada con il nome di Italia On Line nel 1994 come sito di assistenza agli utenti nella navigazione Internet (al tempo, ancora a pagamento) e nella configurazione della posta elettronica.

Leggi la voce →
R

Rumble (sito web)

Rumble è una piattaforma di video online canadese con sede a Toronto. È stata fondata nel 2013 da Chris Pavlovski, un imprenditore canadese.

Leggi la voce →
W

WebAssembly

WebAssembly (Wasm, WA) è uno standard web che definisce un formato binario e un corrispondente formato testuale per la scrittura di codice eseguibile nelle pagine web. Ha lo scopo di abilitare l'esecuzione del codice quasi alla stessa velocità con cui esegue il codice macchina nativo. È stato…

Leggi la voce →
Fandom (sito web)F

Fandom (sito web)

Fandom (precedentemente Wikicities, poi Wikia) è un servizio di web hosting gratuito e dominio gestito da Fandom Inc., che consiste in una collezione di wiki della società Fandom Inc. Creata nel 2004 da Jimmy Wales e da Angela Beesley, guidata da Perkins Miller come amministratore delegato.

Leggi la voce →