Lighttpd和Nginx有哪些區別

Lighttpd和Nginx是兩個輕量級和多功能的Web服務器,它們被設計爲非常快速,輕便且易於配置。那麼Lighttpd和Nginx有哪些區別呢,這篇文章就給大家簡單介紹下。

一、Nginx

2002年,Igo Sysoe開始致力於Nginx,以解決C0K問題,這對Web服務器來說是一箇挑戰,因爲現代Web要求它開始處理一萬個同時連接。最初的發佈是在2004年,目的是根據事件,基於異步體系結構實現此目標。

自從發佈以來,Nginx便因使用光資源以及能夠在最少的硬件上輕鬆發展的能力而受到歡迎。Nginx會快速向靜態內容服務突出顯示,並且旨在將動態請求傳遞給更適合這些目的的另一箇軟件。

管理員經常選擇Nginx來提高資源效率和響應速度。支持者歡迎強調Nginx和代理Web服務器的主要功能。

二、Lighttpd

Lighttpd是安全,快速,靈活和靈活的Web服務器,已針對高性能環境進行了優化。與其他Web服務器相比,它的內存佔用量非常小,並且可以管理CPU負載。它的高級功能包括(FstCGI,CGI,Auth,Autho,Output-Compession,URL-Rewite等),它使Web服務器成爲可能。Lighttpd非常適合所有遭受負載問題的服務器。

三、Lighttpd和Nginx之間的主要區別

、Lighttpd

Lighttpd Web服務器是一箇開放源碼環境,針對臨界速度進行了優化,同時保持了與安全標準的兼容性和靈活性。從.5版開始,Lighttpd支持X-Sendfile。Apche 不支持X-Sendfile。Lighttpd是根據修訂的BSD許可證的條款分發的,這是三個條款的變體,沒有BSD許可證的副本。帶有單個HTTP Lighttpd服務器的靜態文件服務提供了簡單的配置

2、Nginx

Nginx被設計爲Web服務器和代理服務器。Nginx無法以純模式處理動態內容。儘管Nginx不允許通過評估和解釋指南數據庫在每個曲目的基礎上添加其他參數。應用程序比Nginx更快。如果您做不到,您將需要在線僱用自由職業者來幫助您設計網站。這是自由職業的一部分。

3、主要區別

()Lighttpd作爲單個進程工作,而Nginx作爲主進程工作。

(2)與Nginx Lighttpd相比,在零散的文件系統中效果更好。

(3)Nginx使用的CPU比Lighttpd少得多。

(4)在處理Nginx IP6支持時,Lighttpd支持IP6。

(5)單獨的錯誤日誌記錄功能與Nginx兼容,但與Lighttpd不兼容。

(6)雖然具有單個HTTP服務器Lighttpd的靜態文件服務提供了簡單的配置,但在這種情況下Nginx更加困難。 美國Lighttpd流行Nginx。

(7)完整的錯誤跟蹤系統與Nginx中的Lighttpd兼容,具有窮人的錯誤跟蹤系統。

(8)IRC通道與Nginx一樣與Lighttpd兼容,但是Nginx通道非常安靜,並且在回答用戶問題方面存在很長的延遲。