Lighttpd

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. március 15-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .
Lighttpd
Típusú web szerver
Szerző Jan Kneschke [d] [1]
Beírva C [3]
Operációs rendszer Unix-szerű operációs rendszer
Első kiadás 2003. március
legújabb verzió
Engedély módosított BSD licenc [d] [4][5]
Weboldal lighttpd.net

A lighttpd (más néven "lighty", "light") egy webszerver , amelyet a sebesség és a biztonság, valamint a szabványoknak való megfelelés érdekében terveztek. Ez egy ingyenes szoftver , amelyet a BSD licenc alatt terjesztenek . A lighttpd Linuxon és más Unix -szerű operációs rendszereken, valamint Microsoft Windowson fut .

Jellemzők

A lighttpd támogatja:

A webszerver támogatja a CGI , SCGI , FastCGI és AJP felületeket is (csak a jelenleg fejlesztés alatt álló 1.5-ös verzióban), lehetővé téve bármilyen programozási nyelven írt alkalmazások használatát.

Teljesítmény

A lighttpd projekt azzal kezdődött, hogy a szerző egy olyan webszervert akart megvalósítani, amely 10 000 egyidejű kapcsolatot képes kezelni [14] . A lighttpd az úgynevezett aszinkron hálózati kapcsolatfeldolgozást használja. Ennek köszönhetően a szerver terhelése (ellentétben az Apache -val ) a lemezen lévő fájlok elérésekor nem függ az aktuális kapcsolatok számától.

A Lighttpd speciális rendszerhívásokat használhat a fájlátviteli teljesítmény javítására [15] . Ebben az esetben nem szabványos rendszerinterfészekről van szó, hanem az operációs rendszer kernelének platform-specifikus hívásairól , és a CPU -környezet módosítása minimálisra csökken.

Projektek lighttpd használatával

Gyakran a lighttpd-t (például az nginx -et, amelynek hasonló architektúrája ) használják statikus tartalom kiszolgálására [16] , miközben egy összetettebb webszerver kezeli a generálását.

Jegyzetek

  1. https://www.lighttpd.net/2007/1/30/the-server/
  2. 1.4.67
  3. A lighttpd nyílt forráskódú projekt az Open Hubon: Nyelvek oldala – 2006.
  4. https://git.lighttpd.net/lighttpd/lighttpd1.4.git/tree/COPYING?h=lighttpd-1.4.48
  5. A lighttpd nyílt forráskódú projekt az Open Hubon: Licencek oldala - 2006.
  6. mod_compress archiválva : 2012. augusztus 10. a Wayback Machine -nél a lighttpd dokumentációjában
  7. 1 2 mod_auth Archiválva : 2012. június 29. a Wayback Machine -nél a lighttpd dokumentációjában
  8. mod_rewrite archiválva : 2012. július 13. a Wayback Machine -nél a lighttpd dokumentációjában
  9. Biztonságos HTTP archiválva 2012. június 21-én a Wayback Machine -nél a lighttpd dokumentációjában
  10. mod_rrdtool archiválva 2012. június 29-én a Wayback Machine -nél a lighttpd dokumentációjában
  11. mod_ssi archiválva 2012. június 29-én a Wayback Machine -nél a lighttpd dokumentációjában
  12. mod_webdav archiválva 2012. június 29-én a Wayback Machine -nél a lighttpd dokumentációjában
  13. server.errorfile-prefix opció archiválva 2012. június 29-én a Wayback Machine -nél a lighttpd dokumentációjában
  14. A lighttpd története . Letöltve: 2007. július 21. Az eredetiből archiválva : 2018. június 24.
  15. Hálózatkezelők archiválva 2012. június 21-én a Wayback Machine -nél a lighttpd dokumentációjában
  16. Üzemeltető: lighttpd . Letöltve: 2007. július 22. Az eredetiből archiválva : 2018. június 27.
  17. Magyarország, Update Server . Letöltve: 2013. augusztus 21. Az eredetiből archiválva : 2013. június 29.

Linkek