January 17
In sostanza, un server web è tutto il programma che utilizza il protocollo HTTP (Hypertext Transfer Protocol), accettando le richieste HTTP da client e poi servirli solito un HTML (Hypertext Markup Language) o un documento XHTML, anche se altri tipi di file sono possibili tra cui immagini, documenti, o altri file RAW. La maggior parte dei server web si trovano anche la registrazione, in cui le informazioni a volte dettagliate sui clienti e le richieste dei client possono essere memorizzati in file di log, per l'analisi statistica più tardi. La distinzione / computer server web può essere frainteso dal pubblico. Un server web o è un programma per computer dedicato ad accettare le richieste HTTP, fornendo risposte HTML / XHTML, e la registrazione, o un computer che esegue un programma di computer. I server Web sono uno dei componenti principali di Internet e di reti di computer.
Internet è l'esempio più diffusa ed evidente di una rete di computer, anche se le reti più selettive e private operano utilizzando server web così, come le reti locali (LAN), che possono a loro volta comunicare con il world wide web. Queste reti utilizzano URL per individuare le informazioni, e si può conoscere più URL di quanto si pensi. Ogni indirizzo web comune è un esempio di un URL. Quando un utente di computer collegato in rete tenta di accedere a un URL, il browser sul computer si connette al server e richiede il contenuto a tale indirizzo. L'URL viene utilizzato per indicizzare il contenuto sul server Web, che fornisce il contenuto in base alla richiesta. Questo è il meccanismo di base della richiesta di una pagina Web su Internet dal PC, anche se il processo dettagliato specifico è più complessa.
Quando un URL viene digitato in un browser, la prima parte dell'URL rappresenta il protocollo (in genere HTTP), seguito dal nome del server (www.examplewebsite.com), seguito dal nome del file, (/content.htm). Questo URL traduce il nome del server in un indirizzo IP, che viene poi collegato a una porta. Il server riceve la richiesta di "Get" per il file "www.examplewebsite.com/content.htm" e invia il testo HTML della pagina web al browser e qualsiasi cookie associati con il contenuto. Il browser legge il codice HTML e formatta pagina per il vostro schermo. Utilizzando i server web (che significa sia i programmi ei computer che eseguono i programmi), è stato creato il più grande rete nella storia della civiltà, Internet, tutti dal più magro di blocchi.