• IT-Karriere:
  • Services:

Webserver und -proxy: Nginx 1.4.0 unterstützt Websockets und SPDY

Der freie Webserver und Webproxy Nginx ist in der Version 1.4.0 erschienen. Dabei handelt es sich um ein Major-Release, das wesentliche Neuerungen enthält, darunter die Unterstützung von Websockets und Googles HTTP-Nachfolger SPDY.

Artikel veröffentlicht am ,
Stabile Version Nginx 1.4 erschienen
Stabile Version Nginx 1.4 erschienen (Bild: Nginx)

Nginx steht ab sofort in der stabilen Version 1.4.0 zum Download bereit. Mit mittlerweile 15 Prozent Marktanteil liegt der freie Webserver und Webproxy in Netcrafts Web Server Survey auf Platz drei, hinter Apache und Microsoft.

Stellenmarkt
  1. über SCHAAF PEEMÖLLER + PARTNER TOP EXECUTIVE CONSULTANTS, Nordrhein-Westfalen
  2. Würth Industrie Service GmbH & Co. KG, Bad Mergentheim

Zu den größten Neuerungen in Nginx zählt die Unterstützung des von Google entwickelten Protokolls SPDY. Allerdings gilt die Unterstützung weiterhin als experimentell, weshalb das entsprechende Modul nicht standardmäßig erzeugt wird. SPDY verspricht eine schnelle Übertragung von Webseiten, vor allem wenn sie aus vielen kleinen Elementen zusammengesetzt sind. Google zufolge kann SPDY die Ladezeit von Webseiten um bis zu 55 Prozent reduzieren.

Einer der entscheidenden Faktoren für die Geschwindigkeitssteigerung durch SPDY ist das sogenannte Multiplexing: SPDY erlaubt es, mehrere HTTP-Requests in einer einzigen TCP-Session abzuwickeln. Das reduziert die Bandbreite gegenüber dem heute genutzten HTTP durch Eliminierung von überflüssigen Headern und Komprimierung. Zudem müssen weniger Verbindungen zwischen Client und Server aufgebaut werden. SPDY wickelt die komplette Kommunikation verschlüsselt ab.

Zur Beschleunigung von SSL-Anfragen unterstützt Nginx in der neuen Version außerdem OCSP Stapling alias TLS Certificate Status Request. Über OCSP können Clients abfragen, ob ein Zertifikat noch gültig ist oder von der ausgebenden Instanz zurückgerufen wurde. Das führt allerdings dazu, dass der Client immer bei der Certificate Authority (CA) nachfragen muss, was dort zu einer sehr hohen Zahl an Anfragen führt.

OCSP Stapling soll hier Abhilfe schaffen: Der Webserver, der ein Zertifikat nutzt, holt sich dazu in regelmäßigen Abständen eine signierte und mit einem Zeitstempel versehene OCSP-Antwort, die er mit dem SSL-Handshake an den Client übermittelt. Der kann dann davon ausgehen, dass das Zertifikat zumindest vor kurzem noch gültig war. Fehlt der Zeitstempel oder ist er ungültig, fragt der Client direkt beim CA-Server nach.

Proxy für Websockets

Nginx 1.4.0 kann auch als Proxy für Websocket-Verbindungen eingesetzt werden. Dieser erlaubt dann eine bidirektionale Kommunikation zwischen Server und Client sowie zwischen Client und Server.

Neu ist auch das Modul ngx_http_gunzip. Schickt der Server mit gzip komprimierte Daten mit entsprechendem Header an einen Client, der damit nichts anfangen kann, so ist Nginx in der Lage, die Daten dekomprimiert an den Client zu senden. Die Daten müssen in diesem Fall nur noch komprimiert gespeichert werden, ohne dass Clients mit fehlender gzip-Unterstützung außen vor bleiben müssen.

Nginx 1.4.0 steht unter nginx.org/download.html zum Download bereit. Eine Zusammenfassung der Änderungen, die in die neue Version eingeflossen sind, gibt es in den Release Notes.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. (-74%) 15,50€
  2. (-66%) 16,99€
  3. 52,99€
  4. 11,99€

ji (Golem.de) 25. Apr 2013

Nicht nötig, das steht auch in diesem Artikel drin. ... jens


Folgen Sie uns
       


Motorola Razr (2019) - Hands on

Das neue Motorola Razr lässt sich wie das alte Razr V3 zusammenklappen - das Display ist allerdings faltbar und geht über die gesamte Innenfläche des Smartphones.

Motorola Razr (2019) - Hands on Video aufrufen
Videoüberwachung: Kameras sind überall, aber nicht überall erlaubt
Videoüberwachung
Kameras sind überall, aber nicht überall erlaubt

Dass Überwachungskameras nicht legal eingesetzt werden, ist keine Seltenheit. Ob aus Nichtwissen oder mit Absicht: Werden Privatsphäre oder Datenschutz verletzt, gehören die Kameras weg. Doch dazu müssen sie erst mal entdeckt, als legal oder illegal ausgemacht und gemeldet werden.
Von Harald Büring

  1. Nach Attentat Datenschutzbeauftragter kritisiert Hintertüren in Messengern
  2. Australien IT-Sicherheitskonferenz Cybercon lädt Sprecher aus
  3. Spionagesoftware Staatsanwaltschaft ermittelt nach Anzeige gegen Finfisher

Apple-Betriebssysteme: Ein Upgrade mit Schmerzen
Apple-Betriebssysteme
Ein Upgrade mit Schmerzen

Es sollte alles super werden, stattdessen kommen seit MacOS Catalina, dem neuen iOS und iPadOS weder Apple noch Entwickler und Nutzer zur Ruhe. Golem.de hat mit vier Entwicklern über ihre Erfahrungen mit der Systemumstellung gesprochen.
Ein Bericht von Jan Rähm

  1. Betriebssystem Apple veröffentlicht MacOS Catalina
  2. Catalina Apple will Skriptsprachen wie Python aus MacOS entfernen
  3. Apple MacOS wechselt von Bash auf ZSH als Standard-Shell

Galaxy Fold im Test: Falt-Smartphone mit falschem Format
Galaxy Fold im Test
Falt-Smartphone mit falschem Format

Samsung hat bei seinem faltbaren Smartphone nicht nur mit der Technik, sondern auch mit einem misslungenen Marktstart auf sich aufmerksam gemacht. Die zweite Version ist deutlich besser geglückt und aufregend in ihrer Neuartigkeit. Nur: Wozu braucht man das Gerät?
Ein Test von Tobias Költzsch

  1. Samsung Galaxy Fold übersteht weniger Faltvorgänge als behauptet

    •  /