lighttpd(讀作lighty)[1] 是一款以BSD特許條款開源網頁伺服器,在確保相容常見標準、安全性及靈活性的情況下專為需要處理速度的環境最佳化。此軟件起初為揚·克內施克對c10k問題英語c10k problem(如何同時並列處理10000條連接的問題)的概念驗證,但隨後受到了大眾歡迎。[2]其名稱是「light」(輕量)與httpd混成詞。相較於其他的網頁伺服器,lighttpd僅需少量的主記憶體及CPU資源即可達到同樣的效能。

Quick Facts 開發者, 首次釋出 ...
lighttpd
Thumb
開發者揚·克內施克英語Jan Kneschke
首次釋出2003年3月 (2003-03)
目前版本1.4.67(2022年9月17日,​2年前​(2022-09-17
原始碼庫 編輯維基數據連結
程式語言C語言
作業系統跨平台
語言英文
類型網頁伺服器
特許條款BSD特許條款
網站www.lighttpd.net
Close

前言

相比其他網頁伺服器軟件而言,lighttpd的低主記憶體佔用、[3]CPU負載及速度最佳化[4]使其成為負載過重或提供靜態媒體伺服器的合適之選。lighttpd是一款自由及開放原始碼軟件,以BSD特許條款釋出。它可原生執行在類Unix系統作業系統及Microsoft Windows上。[5]

應用程式支援

lighttpd支援向外部程式開放FastCGISCGICGI,允許以任意程式語言編寫的程式與伺服器通訊。 PHP作為一門特別流行的語言,其效能受到了廣泛關注。lighttpd的FastCGI可組態為使用操作碼快取的方式來有效支援PHP(如Alternative PHP Cache)除此之外,lighttpd還獲得了PythonPerlRubyLua社區的關注。lighttpd還支援WebDNA和彈性主記憶體資料庫系統。此軟件是一款流行的、支援CatalystRuby on Rails網頁框架的網頁伺服器,但並不支援ISAPI

特性

局限性

  • 低於1.4.40以下的版本不官方支援從CGI、FastCGI或代理傳送大檔案,[10]除非使用X-Sendfile。此問題已於lighttpd 1.4.40版中解決。[11]
  • 不支援SPDY或HTTP/2。此問題已於lighttpd 1.4.56版中解決。

用法

lighttpd被多個業務量極大的網站使用,如Bloglinesxkcd[12]在過去,MeeboYouTube也曾使用lighttpd。[13] 維基媒體基金會也在伺服器上執行lighttpd。[14][15][16][17]

作業系統支援

lighttpd至少為下列平台定期構建和釋出:

參考文獻

另請參閱

延伸閱讀

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.