Lwan

Lwan

Lwan je web-poslužitelj visokih performansi s otiskom diska i memorije.Može poslužiti i statički sadržaj i dinamički sadržaj generiran pomoću C ili Lua koda.
Lwan je web-poslužitelj visokih performansi i skalabilnosti za glibc / Linux platforme.U razvoju gotovo četiri godine, Lwan je do sad bio osobni istraživački napor koji se uglavnom fokusirao na izgradnju solidne infrastrukture za lagan i brz web poslužitelj: * Nizak otisak memorije (~ 500KiB za 10k prazne veze) * Minimalna dodjela memorije i kopije *Minimalni sistemski pozivi * Ručno izrađen HTTP analizator zahtjeva * Datoteke se poslužuju na najučinkovitiji način prema njihovoj veličini - Nema kopija između kernela i korisničkog prostora za datoteke veće od 16KiB - Manje datoteke se šalju korištenjem vektoriziranih I / O memorijskih mapiranih međuspremnika- Zaglavlje iznad glave zaglavlja se pre komprimiranja malih datoteka * Uglavnom dizajn s više navoja bez čekanja * Umanjiti bazu koda s otprilike 7200 redaka C koda ... Značajke • Motor za predlaganje brkova • Koristi se za popis direktorija i poruke o pogreškama • Dostupno za korisnike-izgrađeni alati za rukovanje • Jednostavan za korištenje API-ja za izradu web aplikacija ili proširenje web poslužitelja • Podržava rebimboca da parafuseta • Test Suite napisan na Python-u testira poslužitelj kao crni box • Sintaksa konfiguracijske datoteke bez gluposti • Podržava podskup HTTP / 1.0 i HTTP / 1.1 • aktiviranje sistemske utičnice • IPv6 spreman
lwan

Web stranica:

Alternativa Lwanu za BSD

Apache HTTP Server

Apache HTTP Server

Apache, je web poslužitelj koji se ističe ključnom ulogom u početnom rastu World Wide Weba, a 2009. postao je prvi web server koji je nadmašio 100 milijuna web stranica ...
nginx

nginx

nginx [engine x] je HTTP i reverse proxy poslužitelj, kao i proxy server e-pošte koji je napisao Igor Sysoev.
Caddy

Caddy

Caddy čini razvoj web-a bržim, jednostavnijim i produktivnijim za zaposlene ljude s zaposlenim web mjestima.
Cherokee

Cherokee

Cherokee je fleksibilan, vrlo brz, lagan web poslužitelj.Provodi se u potpunosti na C i nema ovisnosti izvan standardne C knjižnice.
Abyss Webserver

Abyss Webserver

Abyss Web Server kompaktan je web poslužitelj dostupan za Windows, Mac OS X, Linux i FreeBSD operativne sustave.
KatWeb

KatWeb

Lagan statički web poslužitelj i obrnuti proxy dizajniran za moderni web.
mini_httpd

mini_httpd

Mali HTTP poslužitelj sa SSL, popisima direktorija, virtualnim hostingom i CGI.
Algernon

Algernon

Small self-contained pure-Go web server with built-in support for Lua scripting, Markdown pages, Sass/GCSS, HTTP/2, QUIC, and accessing Redis and PostgreSQL.