{"id":365,"date":"2022-10-28T05:29:16","date_gmt":"2022-10-28T03:29:16","guid":{"rendered":"https:\/\/www.vautron.de\/blog\/?p=365"},"modified":"2022-10-28T05:29:16","modified_gmt":"2022-10-28T03:29:16","slug":"was-ist-der-microsoft-iis-webserver","status":"publish","type":"post","link":"https:\/\/www.vautron.de\/blog\/was-ist-der-microsoft-iis-webserver","title":{"rendered":"Was ist der Microsoft IIS Webserver?"},"content":{"rendered":"\n<p><strong>Neben den sehr bekannten und weit verbreiteten Webservern, wie Apache, Nginx oder (in geringerem Umfang auch) LiteSpeed, bietet auch Windows eine eigenes Serverbetriebssystem an., nach den Versionen 2016 und 2019 nunmehr in der aktuellen Version Windows Server 2022. Dabei stolpert man sehr schnell \u00fcber das K\u00fcrzel &#8222;IIS&#8220;.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"640\" height=\"426\" src=\"https:\/\/www.vautron.de\/blog\/wp-content\/uploads\/2022\/09\/bullet-gf6ed26d08_640.jpg\" alt=\"\" class=\"wp-image-355\" srcset=\"https:\/\/www.vautron.de\/blog\/wp-content\/uploads\/2022\/09\/bullet-gf6ed26d08_640.jpg 640w, https:\/\/www.vautron.de\/blog\/wp-content\/uploads\/2022\/09\/bullet-gf6ed26d08_640-300x200.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Windows: Immer schon serverf\u00e4hig<\/h2>\n\n\n\n<p>Was den wenigsten bekannt sein d\u00fcrfte: eine (stark eingeschr\u00e4nkte) Auswahl an IIS-Diensten wurde bei Windows schon mit XP Professional und Windows 2000 optional mitgeliefert &#8211; ehrlicherweise muss man sagen, dass die enthaltenen Komponenten kaum tauglich waren, auch nur in irgendeiner Weise einen modernen Webserver wie <a href=\"https:\/\/www.vautron.de\/blog\/was-ist-der-apache-webserver\">Apache<\/a>, <a href=\"https:\/\/www.vautron.de\/blog\/was-ist-der-nginx-webserver\">Nginx<\/a> oder gar <a href=\"https:\/\/www.vautron.de\/blog\/was-ist-der-litespeed-webserver\">LiteSpeed<\/a> zu ersetzen. Mit einer maximalen Anzahl von 10 gleichzeitigen Verbindungen und der M\u00f6glichkeit, lediglich eine einzige Webseite einzurichten, kam man schon damals nicht besonders weit.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.vautron.de\/blog\/welche-webserver-gibt-es\">Hier finden Sie eine \u00dcbersicht zu den wichtigsten Webservern<\/a><\/p>\n\n\n\n<p>Das K\u00fcrzel <strong>&#8222;IIS&#8220;<\/strong> steht bei Windows \u00fcbrigens f\u00fcr <strong>&#8222;Internet Information Services&#8220;<\/strong>, fr\u00fcher hie\u00df das &#8222;Internet Information Server&#8220;. In der aktuellen Version IIS 10.0, bei der gegen\u00fcber denVorg\u00e4ngerversionen sehr vieles weiterentwickelt wurde, kann man nun endlich auch von einem &#8222;echten&#8220; Webserver sprechen, der ins Windows-Betriebssystem integriert ist.<\/p>\n\n\n\n<p>Die letzte Version (IIS 10) arbeitet in Windows Server 2016 und Windows Server 2019 und ist au\u00dferdem in Windows 10 integriert. Sie enth\u00e4lt nun auch eine Unterst\u00fctzung f\u00fcr HTTP\/2 und eine Funktion namens HSTS (HTTP Strict Transport Security), die zuverl\u00e4ssig verhindert, dass Webseiten anstatt mit HTTPS mit HTTP ausgeliefert werden. Als Hauptaufgabe des in Windows integrierten Webservers sieht Windows weiterhin die <strong>Bereitstellung von Webseiten<\/strong>.<\/p>\n\n\n\n<p>Eine eingeschr\u00e4nkte Variante mit Namen IIS-Express ist \u00fcbrigens auch in Microsoft Visual Studio enthalten, sie beschr\u00e4nkt sich allerdings nur auf die allerwichtigsten Dienste.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vorteile und Einschr\u00e4nkungen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Die Vorteile<\/h3>\n\n\n\n<p>Als wichtigste Vorteile beim Einsatz des Microsoft IIS Webservers sind zu nennen:<\/p>\n\n\n\n<ul><li><strong>vollst\u00e4ndig in Windows integriert<\/strong><\/li><li><strong>vergleichsweise einfach zu installieren (lediglich Aktivierung erforderlich<\/strong><\/li><li><strong>vergleichsweise einfach zu managen<\/strong><\/li><li><strong>Test \u00fcber vorhandenes Windows-Client-System (z. B. Windows 10) in eingeschr\u00e4nkter Form m\u00f6glich<\/strong><\/li><li><strong>umfangreiche vorhandene Diagnose-Tools<\/strong><\/li><li><strong>Administration \u00fcber Fernzugriff m\u00f6glich<\/strong><\/li><li><strong>Unterst\u00fctzung von ASP.NET und PHP auf demselben Server m\u00f6glich<\/strong><\/li><li><strong>modulare Erweiterbarkeit (C\/C++ nativ oder \u00fcber managed APIs<\/strong><\/li><li><strong>Unterst\u00fctzung von .net und Authentifizierung \u00fcber Active Directory (anders als bei Apache und Nginx<\/strong><\/li><\/ul>\n\n\n\n<p>Wenn es nur um kleinere Webprojekte geht, k\u00f6nnen gerade solche Vorteile durchaus \u00fcberproportional schwer wiegen. F\u00fcr den Ernstfall kann der Windows Webserver dann auch Load Balancing, intelligentes Routing und dynamisches Caching, gemeinsam mit enthaltenen Komprimierungsfunktionen. Damit kann der Webserver dann schon auch einmal etwas mehr Arbeit stemmen, wenn es sein muss. Insgesamt ist der Webserver durchaus passabel skalierbar, auch Webfarmen mit zahlreichen Servern lassen sich \u00fcber die Microsoft IIS-Dienste noch realisieren.<\/p>\n\n\n\n<p>Was vielleicht auch noch zu erw\u00e4hnen w\u00e4re, ist das beim Microsoft IIS Webserver jede Webseite in ihrer eigenen &#8222;Sandbox&#8220; l\u00e4uft &#8211; bei mehreren verwalteten Webseiten wirken sich dadurch also Performance-Probleme bei einer Seite nicht auf die anderen verwalteten Seiten aus.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die Einschr\u00e4nkungen<\/h3>\n\n\n\n<p>Echte &#8222;Nachteile&#8220; oder &#8222;Einschr\u00e4nkungen&#8220; kann man beim IIS Webserver, besonders in der aktuellen Version nicht explizit ausmachen. Es h\u00e4ngt zudem auch immer davon ab, f\u00fcr welche Dinge (und auf welcher Grundlage) man einen Webserver einsetzen will. Als .ASP-Entwickler wird man nat\u00fcrlich zuallererst den Microsoft IIS Webserver in Betracht ziehen &#8211; bei anderen Grundlagen bleibt die Frage dagegen wieder weitgehend offen.<\/p>\n\n\n\n<p>Ein Punkt, der nat\u00fcrlich zu nennen ist, wenn man den Microsoft IIS Webserver mit dem (kostenlosen) Apache Webserver oder \u00e4hnlichen Alternativen vergleicht, sind die <strong>Kosten<\/strong>. In diesem Punkt gibt es nat\u00fcrlich einen deutlichen Unterschied &#8211; aber auch das h\u00e4ngt wiederum davon ab, welche Kosten man im Einzelfall aufbringen kann und m\u00f6chte.<\/p>\n\n\n\n<p><em>Bild von Gerd Altmann auf Pixabay<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Neben den sehr bekannten und weit verbreiteten Webservern, wie Apache, Nginx oder (in geringerem Umfang auch) LiteSpeed, bietet auch Windows eine eigenes Serverbetriebssystem an., nach den Versionen 2016 und 2019 &#8230;<\/p>\n","protected":false},"author":3,"featured_media":355,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[48,29],"_links":{"self":[{"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/posts\/365"}],"collection":[{"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/comments?post=365"}],"version-history":[{"count":2,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/posts\/365\/revisions"}],"predecessor-version":[{"id":367,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/posts\/365\/revisions\/367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/media\/355"}],"wp:attachment":[{"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/media?parent=365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/categories?post=365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vautron.de\/blog\/wp-json\/wp\/v2\/tags?post=365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}