Wat is een webserver en hoe werkt het?

Wat is een webserver en hoe werkt het?

Wanneer u online gaat, of u nu sociale media wilt controleren of zelfs dit artikel wilt lezen, gebruikt u een of meer webservers. Deze zijn een essentieel onderdeel van het moderne internet en werken als de verbindende schakel tussen u en de website die u bezoekt.





Maar wat is een webserver en hoe werkt het?





Wat doet een webserver?

Een webserver is de computer die verzoeken van gebruikers voor toegang tot een website ontvangt en beantwoordt. Het bestaat uit zowel hardware, in de vorm van het apparaat dat de gegevens draagt, als software als het besturingssysteem van het apparaat en de webserversoftware.





Webservers staan ​​dicht bij telefoons, niet de draden of het communicatiesysteem. Webservers gebruiken verschillende communicatieprotocollen om te reageren op verzoeken van klanten. De meest gebruikte is HTTP, wat staat voor Hypertext Transfer Protocol - een veilige variant is HTTPS .

Andere protocollen zijn Simple Mail Transfer Protocol (SMTP) en File Transfer Protocol (FTP).



Webservers zijn computers. Maar in plaats van dat je ze voor verschillende taken kunt gebruiken, hebben ze vaak maar één doel. En net als alle computers hebben ze hardware nodig om op te draaien.

Het hardwaregedeelte van een webserver kan zo groots zijn als supercomputers die worden gebruikt door internetbedrijven, zoals Google en Facebook, of zo klein en eenvoudig als een laptop. Het besturingssysteem, dat van alles kan zijn, van Windows en macOS tot Linux, stelt u in staat om met de server te communiceren.





gratis films online geen download geen lidmaatschap geen enquête

De eenvoudigste webserver bevat een HTTP-server, een database en ten minste één scripttaal. Ze werken allemaal samen, waardoor de server webpagina's kan opvragen en indien nodig online met andere servers kan communiceren.

Hoe werkt een webserver?

Gebruikers hebben toegang tot webservers via de URL of domeinnamen van de websites waarmee de server kan communiceren. De softwarecomponenten doen alle benodigde verwerking en vertaling. Het gebruikt een van zijn scripttalen, zoals PHP, Python, Ruby of Java, om een ​​webpagina op te vragen.





De server uploadt vervolgens alle gevraagde bestanden en media naar zijn interne database voordat de inhoud naar uw browser wordt doorgestuurd. Dit omvat rich media, afbeeldingen en JavaScript-bestanden, evenals HTML-webpagina's.

Het enige wat je hoeft te doen is de juiste ‘locatie’ van de server of URL in te voeren. Met behulp van de URL haalt uw browser het IP-adres van het domein op met behulp van de Domeinnaamsysteem (DNS) . Wanneer de webserver het verzoek ontvangt en goedkeurt, verzendt deze de webpagina die u zoekt.

Maar er gaat wel eens iets mis. Als u probeert toegang te krijgen tot een pagina waarvoor u geen toegangsrechten hebt, zou de server zich onthouden van het leveren van de pagina. Het reageert in plaats daarvan met een foutmelding die u informeert over wat er mis is gegaan, meestal via een foutcode.

Externe versus lokale webservers

Omdat webservers voornamelijk hardware zijn, moeten ze ergens fysiek aanwezig zijn, zelfs op afstand. De overgrote meerderheid van de webservers wordt op afstand gehost. Zoals de naam al doet vermoeden, is een externe server een server die zich niet op dezelfde locatie bevindt als de gebruiker.

Wanneer u van plan bent om host je eigen website , hebt u de mogelijkheid om externe servers te gebruiken of uw eigen lokaal te hosten. Een externe webserver kan, afhankelijk van het bedrijf waarvan u hem huurt, alleen uw website bevatten, of meerdere websites met verschillende URL's.

Lees meer: ​​​​Wat is een URL?

Maar het gebruik van een lokale webserver betekent vaak dat u uw eigen laptop, computer of tablet in een webserver . Vervolgens kan het verzoeken van de browsers van andere mensen ontvangen en hen toegang geven tot uw website. U kunt echter ook een dedicated server aanschaffen en deze lokaal houden en onderhouden.

Kies het juiste type server

In de technische wereld kan het zijn dat meerdere tools vergelijkbare taken uitvoeren zonder onderling uitwisselbaar te zijn. Voordat u zich vastlegt op een servertype, moet u ervoor zorgen dat het aan uw behoeften voldoet.

Een bestandsserver geeft u bijvoorbeeld geen toegang tot een website, maar doet zich voor als opslageenheid voor bestanden en documenten. U kunt een bestandsserver gebruiken om bestanden naast een webserver op te slaan, maar u kunt deze niet gebruiken om een ​​hele website te hosten voor open of beperkte toegang.

Deel Deel Tweeten E-mail Uw Windows-pc opschonen met de opdrachtprompt

Als uw Windows-pc weinig opslagruimte heeft, ruim dan de rommel op met deze snelle opdrachtprompthulpprogramma's.

hoe een draadloze hoofdtelefoon op de xbox one aan te sluiten
Lees volgende Gerelateerde onderwerpen
  • Technologie uitgelegd
  • Web Server
Over de auteur Anina Ot(62 artikelen gepubliceerd)

Anina is een freelance schrijver over technologie en internetbeveiliging bij MakeUseOf. Ze begon 3 jaar geleden te schrijven over cyberbeveiliging in de hoop het toegankelijker te maken voor de gemiddelde persoon. Zin om nieuwe dingen te leren en een enorme astronomie-nerd.

Meer van Anina Ot

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren