ホームページ  >  記事  >  運用・保守  >  なぜnginxが登場するのでしょうか?

なぜnginxが登場するのでしょうか?

(*-*)浩
(*-*)浩オリジナル
2019-06-13 09:50:374137ブラウズ

当初、Nginx はロシアのシステム管理者 Igor Sysoev によって作成されたペット プロジェクトとみなされていました。 2002 年、42 歳のときにこのプロジェクトを開始し、同年 10 月に最初の公開ショートコードをリリースしました。オープンソース プロジェクトの多くのリーダーと同様、彼らも最初に始めたときはすべてがスムーズに進むだろうと常に想像していました。同時に、彼は急速に成長しているロシアのポータルである Rambler で働いており、オープンソースの代替プロセッサよりも多くのトランザクションを処理できるプロセッサを必要としていました。

なぜnginxが登場するのでしょうか?

Nginx は、ロシアで 2 番目にアクセス数の多い Rambler.ru サイト (ロシア語: Рамблер によって開発) であり、最初に公開されたバージョン 0.1 です。 0は2004年10月4日にリリースされました。

最初のユーザー - MP3 ダウンロード サイト Zvuki

Nginx を開発した後、彼は Rambler の Web プロパティでソース コードをテストしましたが、Nginx は最初は MP3 ダウンロード サイト Zvuki (これは 2003 年) によって使用され、次にオンライン出会い系サービス (エストニア) によって使用され、最終的には Nginx が Rambler に独自の写真共有サイトを作成するよう促しました。

Nginx ユーザーの数は 100 近くありますが、ほとんどのドキュメントやディスカッション スレッドがロシア語であるため、英語圏のユーザーはソフトウェアを理解するのが困難です。したがって、Nginx の使用率はそれほど高くありません。しかし 2006 年までに状況は変わり、英語を話すユーザーが Nginx ディスカッション リストに投稿し始め、米国やその他の地域にいるロシアの同胞も Nginx プロジェクトの宣伝に協力し、他のユーザーが複雑なプロジェクトを翻訳できるようにブログで設定ファイルを共有しました。ドキュメントファイル。そうすれば自然とNginxユーザーは増えていきます。

WordPress が Apache を放棄し、Nginx を選択

この問題は 2008 年まで遡ることができます。当時、同社は WordPress をソフトウェアに移行することを主張していました。オープンソースの哲学に沿っています。現時点では、世界で最も有名な Web サーバーである Apache が最良の選択でしたが、エンジニアがソフトウェアのインストール設定を変更し始めると、特に WordPress が最も忙しいときに Apache がクラッシュしました。 「トラフィックの生成に関しては、あまり安定していないことが分かりました」と、WordPress のシステムマネージャーであるバリー・アブラハムソン氏は後に語った。そこで Automattic は不安定な Apache を削除し、当時は無名だった Nginx と呼ばれるオープンソース プロジェクトに会社の賭けをしました。 5 年経った今でも WordPress は Nginx 上でスムーズに動作しており、他の多くの企業もこれに追随しています。

ある有名な Web サーバーの市場シェアが急激に減少している一方で、Nginx は成長を続けていた時期がありました。あたかもこの気取らない哲学的概念が十分な力を与え、処理のコツを習得したかのように、Nginx は成長を続けていました。同時に無数の Web 接続を実現します。インターネット調査組織 Netcraft の調査によると、Apache は依然として Web サーバーの分野で比類のない地位を占めていますが、過去 2 年間で Nginx の使用はほぼ 2 倍に増加しています。

現在、Nginx の使用は、スタートアップ企業の CloudFlare と Parse (今年上半期に Facebook に買収)、および Web 大手の Automattic と Netflix を含む、すべての Web サイトの 15% を占めています。 「私たちはすべてに Nginx を使用しており、できる限り多くのソフトウェア スタックを Nginx 上で実行しています」とアブラハムソン氏は述べました。多くの意味で、これはありそうもない成功例ですが、それは世界中で現れています オープンソース ソフトウェアの力は、誰でもできることです無料で使用および変更できます。

Nginx が人気がある理由

CloudFlare CEO の Matthew Prince 氏は、Nginx はマルチコアおよびマルチプロセッサ システムでよりよく動作すると述べました。複数の Web ユーザーは、コンピュータのメモリをさらに占有することなく接続を維持できます。

Nginx のソースコードをテストできない場合でも、ユーザーは不明瞭な状態でロシアのソフトウェアを使用することを検討するでしょうか?これに対しプリンス氏は、「もしそれがオープンソース ソフトウェアでなかったら、我々はまったく信用できないだろう。」と答え、賭けは成立した。現在、企業は Nginx を使用して毎月 1 兆件を超えるリクエストに対応しています。 「テクノロジーの利点は、優れたテクノロジーを最前線に引き上げることです」とプリンス氏は語った。 「それが問題を解決し、オープンソースであれば、そのソース コードを読み込むことができます。何か問題が発生した場合は、コードを変更できます。」

Nginx 関連の技術記事の詳細については、# をご覧ください。 ##Nginx の使い方チュートリアル

学ぶべきコラム!

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

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