Ein Webserver liefert Daten über das HTTP-Protokoll an Web-Browser. Diese Daten sind typischerweise HTML, CSS, JavaScript und Bild-Dateien.
Je nach gewähltem Webserver können gewisse Scriptsprachen bzw. dynamische Daten mit interpretiert und ausgegeben werden wie z.B.
- PHP
- JS
- ASP
- JSP
Hier hängt es aber von dem gewählten Webserver ab wie/ob/welche Scriptsprache standardmäßig interpretiert wird.
Typische Webserver Implementierung
- Apache
- NGINX
- Cloudflare
- Microsoft ISS
- Node.js
- Tomcat (Java)
- lighthttpd
Aktuelle Aufteilung (11. Mai 2019) der meist verwendeten Webserver Implementierungen