nginx代碼完全用c語言從頭寫成,已經移植到許多體系結構和操作系統,包括:linux、freebsd、solaris、mac os x、aix以及microsoft windows。
nginx有自己的函數庫,并且除了zlib、PCRE和Openssl之外,標準模塊只使用系統C庫函數。而且,如果不需要或者考慮到潛在的授權沖突,可以不使用這些第三方庫。 ?(推薦學習:nginx教程)
服務器
Nginx作為負載均衡服務:Nginx 既可以在內部直接支持 Rails 和 php 程序對外進行服務,也可以支持作為 http代理服務對外進行服務。Nginx采用C進行編寫,不論是系統資源開銷還是CPU使用效率都比 Perlbal 要好很多。
處理靜態文件,索引文件以及自動索引;打開文件描述符緩沖。
無緩存的反向代理加速,簡單的負載均衡和容錯。
FastCGI,簡單的負載均衡和容錯。
模塊化的結構。包括 gzipping, byte ranges, chunked responses,以及 SSI-Filter 等 filter。如果由 FastCG或其它代理服務器處理單頁中存在的多個 SSI,則這項處理可以并行運行,而不需要相互等待。
支持 SSL 和 TLSSNI。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END