web server

We leggen uit wat een webserver is en wat de kenmerken ervan zijn. Daarnaast waar het voor dient en de meest gebruikte webservers.

Een webserver bemiddelt tussen de gebruiker en de server waar de informatie staat.

Wat is een webserver?

In computergebruik, een webserver of Server HTTP het is een stuk software van communicatie die bemiddelt tussen de server waarin de gevraagde gegevens en de computer van de klant zijn ondergebracht, waardoor bidirectionele of unidirectionele, synchrone of asynchrone verbindingen mogelijk zijn, met elke toepassing van de cliënt, zelfs met browsers die een vertaalbare (weergeefbare) code vertalen naar een specifieke webpagina. Met andere woorden, dit zijn programma's die bemiddelen tussen de gebruikersnaam Internet en de server waar de door u opgevraagde informatie zich bevindt.

De webservers zijn programma's dagelijks gebruik in internet, die verschillende dataprotocollen gebruiken om te communiceren, de meest voorkomende en op de een of andere manier standaard is HTTP (HyperText-overdrachtsprotocol). Het is echter ook mogelijk om de term te gebruiken om te verwijzen naar de computer waarin de bestanden die samen een website vormen, samen met de software die nodig is om te voldoen aan de verbinding van gegevens Web.

Kenmerken van een webserver

Op een statische server worden de bestanden verzonden zoals ze zijn opgeslagen.

Een webserver werkt op een computer die wacht op verzoeken van de webbrowser van een klant en levert de gevraagde gegevens voor het samenstellen van een webpagina of, als dat niet lukt, een foutmelding. Webservers kunnen van twee klassen zijn: statisch en dynamisch.

  • Statische servers. Ze bestaan ​​uit een computer waar de informatie wordt opgeslagen en een HTTP-server die reageert op de protocollen van bestelling. De naam komt van het feit dat de bestanden worden verzonden zoals ze zijn opgeslagen.
  • De dynamische servers. In plaats daarvan zijn het statische servers die aanvullende software bevatten (meestal applicaties en databases) waarmee ze de gevraagde informatie kunnen bijwerken voordat ze naar de klant worden verzonden.

Waar is een webserver voor?

De gebruiker voert een webadres in de browser in die een verzoek naar de server stuurt.

Zoals gezegd, is de functie van webservers om te bemiddelen tussen gebruikersverzoeken en de bestanden die de gevraagde informatie bevatten, op de computer waarop ze zijn opgeslagen. Daarom hebt u er een nodig om een ​​website te publiceren en ook om toegang te hebben tot de gegevens waaruit een webpagina bestaat. Dit proces verloopt als volgt:

  • De gebruiker voert een webadres in (URL) in uw browser en stuurt een verzoek naar de webserver.
  • De webserver (software) zoekt naar de relevante bestanden ofwel op de server zelf (hardware) of in een hostingdienst waar ze altijd beschikbaar en online zijn.
  • De bestanden worden vervolgens verwerkt zoals gevraagd en verzonden volgens het overdrachtsprotocol, dat wil zeggen volgens een reeks regels die de communicatie tussen computers.
  • De browser ontvangt de bestanden en assembleert de inhoud van de webpagina die aan de gebruiker wordt weergegeven.

Meest gebruikte webservers

Enkele van de meest gebruikte webservers zijn de volgende:

  • Nginx. Een webserver en proxy ontwikkeld door de bedrijf gelijknamig.
  • Apache. Het is een open source HTTP-webserver, die wordt gebruikt voor Unix-computers, ramen en Macintosh, ontwikkeld en onderhouden door a gemeenschap van gebruikers die deel uitmaken van de Apache Software Foundation.
  • Internetinformatiediensten of IIS. Webserver en reeks services ontworpen voor: Microsoft Windows die oorspronkelijk was opgenomen in de NT-versie.
  • Cherokee. Het is een multiplatform webserver geschreven in C-taal, beschikbaar onder de GNU General Public License, van: gratis software.
  • Kater. Een Apache-distributie, ook wel Jakarta Tomcat genoemd, werkt volgens het principe van servlets (Java).
!-- GDPR -->