ホームページ  >  記事  >  運用・保守  >  nginx とはどういう意味ですか?

nginx とはどういう意味ですか?

藏色散人
藏色散人オリジナル
2019-08-27 10:06:0915880ブラウズ

nginx とはどういう意味ですか?

nginx とはどういう意味ですか?

Nginx (エンジン x と同じ発音) は、非同期フレームワークに属する Web サーバーであり、リバース プロキシ、ロード バランサー、HTTP キャッシュとしても使用できます。このソフトウェアは Igor Sysoev によって作成され、2004 年に初めて公開されました。サポートを提供するために同名の会社が 2011 年に設立されました。 2019 年 3 月 11 日、Nginx は F5 Networks に 6 億 7,000 万米ドルで買収されました。

Nginx は、BSD のようなライセンス条件に基づいてリリースされた無料のオープン ソース ソフトウェアです。多くの Web サーバーは、通常はロード バランサーとして Nginx を使用しています。

特徴

Nginx は、FastCGI スクリプト、SCGI ハンドラー、WSGI アプリケーション サーバー、または動的 HTTP コンテンツ用の Phusion パッセンジャー モジュールを使用し、ソフトウェア ペイロード イコライザーとしてネットワーク上にデプロイできます。 。

Nginx は、非同期のイベント駆動型アプローチを使用してリクエストを処理します。 Nginx のモジュール式イベント駆動型アーキテクチャ [12] は、高負荷下でもより予測可能なパフォーマンスを提供できます。

Nginx はパフォーマンスを重視して設計された HTTP サーバーで、Apache や lighttpd と比較してメモリが少なく、安定性が高いという利点があります。 Apache の古いバージョン (

Netcraft の 2016 年 11 月の Web サーバー調査によると、Nginx はすべての「アクティブな」サイト (調査対象サイトの 18.22%) と最もビジーな 100 万サイト (調査対象サイトの 27.83%) で使用されていることがわかりました。サーバ。 W3Techs によると、上位 100 万 Web サイトの 37.7%、上位 100,000 Web サイトの 49.7%、上位 10,000 Web サイトの 57.0% で使用されています。

BuiltWith の統計によると、世界の上位 10,000 の Web サイトのうち 38.2% が Nginx を使用しています。 Wikipedia は、SSL エンドポイント プロキシとして Nginx を使用しています。 OpenBSD バージョン 5.2 (2012 年 11 月 1 日) 以降、Nginx は OpenBSD 基本システムの一部となり、Apache 1.3 システムの代替手段を提供しましたが、後に OpenBSD 独自の httpd(8) に置き換えられました。

大量の並列処理に対応可能

Nginx は公式テスト結果では 50,000 並列接続をサポートできますが、実際の動作では 20,000 ~ 20,000 並列接続をサポートできます。 . 4万の並列接続。

Nginx 関連の技術記事の詳細については、Nginx の使用法チュートリアル 列にアクセスして学習してください。

以上がnginx とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。