Lighttpd
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 15 mars 2022; kontroller kräver
3 redigeringar .
lighttpd (även "lighty", "light") är en webbserver designad för snabbhet och säkerhet, samt överensstämmelse med standarder. Detta är gratis programvara som distribueras under BSD-licensen . lighttpd körs på Linux och andra Unix -liknande operativsystem, såväl som Microsoft Windows .
Funktioner
lighttpd har stöd för:
Webbservern stöder även CGI , SCGI , FastCGI och AJP-gränssnitt (endast i version 1.5 som för närvarande är under utveckling), vilket gör att applikationer skrivna på alla programmeringsspråk kan användas.
Prestanda
Lighttpd-projektet började med författarens önskan att implementera en webbserver som kunde hantera 10 000 samtidiga anslutningar [14] . lighttpd använder vad som kallas asynkron nätverksanslutningsbehandling. Tack vare detta beror belastningen på servern (till skillnad från Apache ) vid åtkomst till filer på disk inte på antalet aktuella anslutningar.
Lighttpd kan använda speciella systemanrop för att förbättra filöverföringsprestanda [15] . I det här fallet är inte standardsystemgränssnitt inblandade, utan plattformsspecifika anrop till operativsystemets kärna och ändring av CPU- kontext minimeras.
Projekt som använder lighttpd
Ofta används lighttpd (som nginx , som har en liknande arkitektur ) för att servera statiskt innehåll [16] medan en mer komplex webbserver hanterar dess generering.
- Yandex - använder lighttpd i några av sina projekt: Maps, Market.
- Google - i sina projekt, i synnerhet s.ytimg.com, som ger alla bilder för youtube.com , inklusive alla videoförhandsvisningar (i tre upplösningar) - använder lighttpd-yt (Googles modifiering).
- Wikipedia - använder lighttpd som en cachande proxyserver (för att servera statiskt innehåll).
- WOT - använder lighttpd på sina servrar.
- Ubuntu - använder lighttpd på vissa [17] uppdateringsservrar
Anteckningar
- ↑ https://www.lighttpd.net/2007/1/30/the-server/
- ↑ 1.4.67
- ↑ Lighttpd Open Source-projektet på Open Hub: Languages-sidan - 2006.
- ↑ https://git.lighttpd.net/lighttpd/lighttpd1.4.git/tree/COPYING?h=lighttpd-1.4.48
- ↑ The lighttpd Open Source Project on Open Hub: Licenses Page - 2006.
- ↑ mod_compress Arkiverad 10 augusti 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ 1 2 mod_auth Arkiverad 29 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ mod_rewrite Arkiverad 13 juli 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ Säker HTTP Arkiverad 21 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ mod_rrdtool Arkiverad 29 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ mod_ssi Arkiverad 29 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ mod_webdav Arkiverad 29 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ server.errorfile-prefix option Arkiverad 29 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ Historia av lighttpd . Hämtad 21 juli 2007. Arkiverad från originalet 24 juni 2018. (obestämd)
- ↑ Network Handlers Arkiverad 21 juni 2012 på Wayback Machine i lighttpd-dokumentationen
- ↑ Drivs av lighttpd . Hämtad 22 juli 2007. Arkiverad från originalet 27 juni 2018. (obestämd)
- ↑ Ungern, uppdateringsserver . Hämtad 21 augusti 2013. Arkiverad från originalet 29 juni 2013. (obestämd)
Länkar