首頁  >  文章  >  運維  >  Nginx的優勢是什麼?

Nginx的優勢是什麼?

(*-*)浩
(*-*)浩原創
2019-11-29 13:14:263770瀏覽

處理高效能和高效率的並發一直是使用nginx的主要優勢。 現在我們來了解有關Nginx更多的優點。

Nginx的優勢是什麼?

在過去幾年中,Web架構師已經接受了將應用程式基礎架構與Web伺服器分離和分離的想法。 ( 推薦學習:nginx使用 )

 然而,以前以LAMP(Linux,Apache,MySQL,PHP,Python或Perl)為基礎的網站的形式可能不僅僅是一個基於LEMP的(“E”代表“Engine x”)) ,但是越來越多地將網絡伺服器推送到基礎設施的邊緣,並以不同的方式將相同或更新的一組應用程式和資料庫工具整合在網頁伺服器周圍。

nginx非常適合這一點,因為它提供了方便卸載並發,延遲處理,SSL(安全通訊端層),靜態內容,壓縮和緩存,連接和請求限制所需的關鍵功能,甚至可以從應用程式傳輸HTTP媒體串流層到更有效的Web伺服器層。 

它還允許與/或其他「NoSQL」解決方案直接集成,以便在為大量並髮用戶服務時提高效能。

隨著近來開發套件和程式語言的廣泛使用,越來越多的公司正在改變其應用開發和部署習慣。 nginx已經成為這些變化範式中最重要的組成部分之一,它已經幫助許多公司快速啟動和開發他們的網路服務。

nginx的第一行是在2002年寫的。 2004年,它根據BSD許可證的兩個條款向公眾發布。 nginx用戶的數量一直在增長,他們提出了想法,並提交了對整個社區非常有益和有益的錯誤報告,建議和意見。

nginx程式碼庫是原始的,並且是從頭開始以C程式語言編寫的。

 nginx已移植到許多架構和作業系統,包括Linux,FreeBSD,Solaris,Mac OS X,AIX和Microsoft Windows。 nginx擁有自己的庫,其標準模組不會超出系統的C庫,除了zlib,PCRE和OpenSSL之外,如果不需要,或者由於潛在的許可證衝突,可以選擇將其從構建中排除。

Nginx 安裝非常的簡單,設定檔非常簡潔(還能夠支援perl語法),Bugs非常少的伺服器: Nginx 啟動特別容易,並且幾乎可以做到7*24不間斷運行,即使運行數月也不需要重新啟動。你也能夠在 不間斷服務的情況下進行軟體版本的升級。

以上是Nginx的優勢是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn