Lwan

Lwan

Lwan är en högpresterande webbserver med låg disk och minnesavtryck.Det kan tjäna både statiskt innehåll och dynamiskt innehåll genererat med C- eller Lua-kod.
Lwan är en högpresterande och skalbar webbserver för glibc / Linux-plattformar.Under utveckling i nästan fyra år var Lwan fram till nu en personlig forskningsinsats som främst fokuserade på att bygga en solid infrastruktur för en lätt och snabb webbserver: * Fotavtryck med lågt minne (~ 500 kB för 10k lediga anslutningar) * Minimala tilldelningar och kopior *Minsta systemsamtal * Handgjord HTTP-förfrågningsparser * Filerna serveras på det effektivaste sättet beroende på storlek - Inga kopior mellan kärnan och användarlandet för filer som är större än 16 kB - Mindre filer skickas med vektor I / O av minneskartade buffertar- Huvudoverhuvudet övervägs innan komprimering av små filer * Vanligtvis väntfri multigängad design * Minimera kodbasen med ungefär 7200 rader C-kod ... Funktioner • Mustaschmallmotor • Används för kataloglista och felmeddelanden • Tillgänglig för användar-inbyggda hanterare • Enkelt att använda API för att skapa webbapplikationer eller utöka webbservern • Stödjer rebimboca da parafuseta • Testsvit skriven i Python testar servern som en svart box • Syntax för konfigurationsfiler utan nonsens • Stöder en delmängd av HTTP / 1.0 och HTTP / 1.1 • aktivering av systemd socket • IPv6 redo
lwan

Hemsida:

Alternativ till Lwan för OpenBSD

Caddy

Caddy

Caddy gör webbutveckling snabbare, enklare och mer produktiv för upptagna människor med upptagna webbplatser.
KatWeb

KatWeb

En lätt statisk webbserver och omvänd proxy designad för den moderna webben.