12 lug 2017

Che cosa è Apache?

Pubblicato in Glossario da Lo Staff il 2017-07-12 00:00:00

Apache (IPA /aˈpætʃiː/) è il nome del server web più diffuso, nonché un progetto open source al quale collaborano appassionati da tutto il mondo. Quando accediamo a internet e navighiamo tra i siti, è dunque questo uno dei server web a funzionare dietro le quinte e renderci accessibili le pagine web. Apache si struttura a moduli: ognuno di essi svolge una funzione specifica ogni volta che un client - l’utente - esprime una richiesta al server, ad esempio digitando nella barra dell’URL l’indirizzo di una pagina web. Tutta la struttura dei moduli è poi gestita dall’unità centrale. Le funzioni dei moduli sono diverse: “Translation” traduce la richiesta dell’utente, “Access Control” la controlla in base ai criteri di autorizzazione; “MIME Type” identifica il contenuto e decide quale modulo contribuirà a soddisfare la richiesta e “Response” fornisce la risposta al client.  “Logging”, infine, si occupa di registrare tutto il processo.

Commenti