server web

Spieghiamo cos'è un web server e quali sono le sue caratteristiche. Inoltre, a cosa serve e i server web più utilizzati.

Un server web media tra l'utente e il server in cui si trovano le informazioni.

Che cos'è un server web?

In informatica, un server web o un server HTTP è un pezzo di Software di comunicazioni che mediano tra server in cui sono ospitati i dati richiesti e il computer del cliente, consentendo connessioni bidirezionali o unidirezionali, sincrone o asincrone, con qualsiasi applicazione del cliente, anche con browser che traducono un codice traducibile (renderizzabile) in una pagina Web specifica. In altre parole, si tratta di programmi che mediano tra i Nome utente Internet e il server in cui si trovano le informazioni richieste.

I server web sono programmi uso quotidiano in Internet, che utilizzano vari protocolli di dati per comunicare, il più comune e in qualche modo standard è HTTP (Protocollo di trasferimento ipertesto). Tuttavia, è anche possibile utilizzare il termine per riferirsi al computer in cui la File che compongono un sito web, insieme al software necessario per ottemperare al collegamento di dati Ragnatela.

Caratteristiche di un server web

Su un server statico i file vengono inviati così come vengono archiviati.

Un server web opera su un computer in attesa di richieste dal browser web di un client, fornendo i dati richiesti per comporre a pagina web o, in mancanza, un messaggio di errore. I server Web possono essere di due classi: statici e dinamici.

  • Server statici. Sono costituiti da un computer in cui sono archiviate le informazioni e da un server HTTP che risponde alle protocolli da ordine. Il suo nome deriva dal fatto che i file vengono inviati così come vengono archiviati.
  • I server dinamici. Sono invece server statici che contengono software aggiuntivo (di solito applicazioni e banche dati) che consentono loro di aggiornare le informazioni richieste prima di inviarle al cliente.

A cosa serve un server web?

L'utente inserisce un indirizzo web nel browser che invia una richiesta al server.

Come è stato detto, la funzione dei server web è quella di mediare tra le richieste degli utenti ei file che contengono le informazioni richieste, sul computer in cui sono archiviate. Pertanto, ne hai bisogno per pubblicare un sito Web e anche per avere accesso ai dati che compongono qualsiasi pagina Web. Questo processo si verifica come segue:

  • L'utente immette un indirizzo web (URL) nel tuo browser e invia una richiesta al server web.
  • Il server web (software) cerca i file rilevanti o sul server stesso (hardware) o in un servizio di hosting dove sono sempre disponibili e online.
  • I file vengono quindi elaborati come richiesto e inviati secondo il protocollo di trasferimento, cioè secondo un insieme di regole che regolano il comunicazione tra computer.
  • Il browser riceve i file e assembla il contenuto della pagina Web che viene visualizzata all'utente.

Server web più utilizzati

Alcuni dei server web più utilizzati sono i seguenti:

  • Nginx. Un server web e un proxy sviluppato da attività commerciale omonimo.
  • Apache. È un server Web HTTP open source, utilizzato per computer Unix, finestre e Macintosh, sviluppato e mantenuto da a Comunità di utenti che compongono la Apache Software Foundation.
  • Internet Information Services o IIS. Web server e set di servizi progettati per Microsoft Windows che era originariamente incluso nella sua versione NT.
  • Cherokee. È un web server multipiattaforma scritto in linguaggio C, disponibile sotto GNU General Public License, da Software gratis.
  • micio. Una distribuzione Apache nota anche come Jakarta Tomcat, opera secondo il principio dei servlet (Java).
!-- GDPR -->