Testen und implementieren Sie mühelos komplizierte Funktionen mit VWO FullStack. Es bietet serverseitige Anpassungsfähigkeit für verschiedene Experimente mit tiefgreifender Segmentierung und gewährleistet optimale Leistung und konsistente Nutzererle…
Lwan ist ein leistungsstarker Webserver mit geringem Speicherbedarf.
Lwan ist ein leistungsstarker Webserver mit geringem Speicherbedarf.
Lwan Plattformen
Linux
Lwan Überblick
Lwan ist ein leistungsstarker und skalierbarer Webserver für glibc / Linux-Plattformen.
Lwan befand sich fast vier Jahre in der Entwicklung und war bisher ein persönliches Forschungsprojekt, das sich hauptsächlich auf den Aufbau einer soliden Infrastruktur für einen leichten und schnellen Webserver konzentrierte: * Geringer Speicherbedarf (~ 500 KB für 10-KB-Leerlaufverbindungen) * Minimale Speicherzuweisungen und Kopien * Minimale Systemaufrufe * Handgefertigter HTTP-Anforderungsparser * Dateien werden entsprechend ihrer Größe auf die effizienteste Weise bereitgestellt - Keine Kopien zwischen Kernel und Userland für Dateien größer als 16 KB - Kleinere Dateien werden mithilfe von E / A-Vektoren von Puffern mit Speicherzuordnung gesendet - Der Header-Overhead wird vor dem Komprimieren kleiner Dateien berücksichtigt * Zumeist wartungsfreies Multithread-Design * Reduzierte Codebasis mit ungefähr 7200 Zeilen C-Code
Eigenschaften
• Mustache Templating Engine • Wird für Verzeichnislisten und Fehlermeldungen verwendet • Verfügbar für benutzerdefinierte Handler • Einfach zu verwendende API zum Erstellen von Webanwendungen oder zum Erweitern des Webservers • Unterstützt Rebimboca da Parafuseta • In Python geschriebene Testsuite testet den Server als Black Box • No-Nonsense-Konfigurationsdateisyntax • Unterstützt eine Teilmenge von HTTP / 1.0 und HTTP / 1.1 • Aktivierung des System-Sockets • IPv6 bereit