Dag 1
Dag 2
Dag 3
Dag 4

Webserver

Webserver

  • Een server voor het web.
  • Server?
    • Computer (vaak zonder scherm)
    • Waarop bestanden en diensten worden gehost en geserveerd (aangeboden en geleverd) aan een client
  • Voor het Web?
    • Speciaal ingesteld voor web communicatie (HTTP, SMTP, FTP, etc.)
    • Host web componenten die samen een website (of web service) voorstellen:
      • HTML documenten
      • CSS bestanden
      • JavaScript bestanden
      • Overige (afbeeldingen, video’s, downloadbare bestanden zoals PDF-bestanden)

Client-server Architectuur

  • Het web maakt gebruik van een client-server architectuur voor communicatie en gegevensuitwisseling.
  • Een webserver is een computer die webpagina’s, bestanden en andere bronnen opslaat en serveert aan clientcomputers op aanvraag.
  • Wanneer een gebruiker een webpagina opvraagt, stuurt de webbrowser van de gebruiker een verzoek naar de webserver.
  • De webserver ontvangt dit verzoek, zoekt de gevraagde bron op en stuurt deze terug naar de webbrowser van de gebruiker voor weergave.