NGINX:Apacheの興味深い代替手段

この古代 Webサーバー 勝っています 人気 以内 ビジネスエリア. nginxの 今は新しいです ナンバーXNUMX これは主に、すべての強力な機能に代わる高速、軽量、オープンソースの代替手段であるためです。 アパッチ。 これが注目を集めている理由です。


以前はWebサーバーの選択は簡単でした。 Windowsストアがある場合は、Internet Information Server(IIS)を使用しました。 それ以外の場合、Apache。 問題ない。 ただし、現在はさらに多くのWebサーバーオプションがあります。 主な選択肢のXNUMXつは nginxのによると、世界第XNUMX位のWebサーバーとなったオープンソースプログラム Netcraftの、Webサーバー分析会社。

NGINX(「エンジンX」と発音)は、インターネットメッセージプロトコル(IMAP)およびポストオフィスプロトコル(POP)サーバーにアクセスできる電子メールサービスも含むオープンソースのHTTPWebサーバーです。 また、NGINXはリバースプロキシとして使用する準備ができています。 このモードでは、NGINXを使用して、バックエンドサーバー間の負荷を分散したり、低速のバックエンドサーバーにキャッシュを提供したりします。

オンラインテレビ会社のHuluのような会社は、その安定性と簡単なセットアップのためにNGINXを使用しています。 FacebookやWordPress.comなどの他のユーザーは、Webサーバーの非同期アーキテクチャにより、メモリフットプリントが小さく、リソース消費量が少ないため、複数のアクティブなWebページを処理したり変更したりするのに理想的です。

それは難しい仕事です。 NGINXのディレクターであるアーキテクトのIgorSysoevによると、これがNGINXが何億人ものFacebookユーザーをサポートする方法です。

Sysoevは、次のように述べています。「Webサーバーは、多くの機能を備え、汎用Webソフトウェアのようなものであるという点で異なりますが、NGINXは、パフォーマンス、スケーラビリティ、およびコスト効率に関連する一連の主要機能で際立っています。 。 時間の経過とともに、NGINXの有機的な成長がプロジェクトを現在の状況に導き、インターネット全体の10%を提供しました(これは大量です)«。

「それは主にそれが持っている機能の数とそれらがどのように適用されるかによるものです」とSysoevは続けます。 「内部的には、それ自体のコピーを新しい要求に対応できるように保つ従来のモデルとは異なるアーキテクチャーも原因です。 代わりに、NGINXは、コンパクトなマルチCPUプロセスで数万の同時接続を処理します。このプロセスでは、対応する数のNGINXプロセスしか拡張できません。

もっと知りたいですか? このプログラムは使用可能であり、オープンソースです。 Sysoevによると、同社のビジネスモデルはXNUMXつのライセンスに基づいています。 「無料ソフトウェア[無料ソフトウェアとオープンソース]のバージョンをより機能的で更新された状態に保つつもりです」と彼は言います。 「そして、このリリースに基づいて認識され、他の同様のオープンソース製品では通常利用できない高度な機能を必要とする企業にとって購入する価値のある商用拡張機能を見つけたいと思います。 NGINXのオープンソースバージョンについては、従来の商用バージョンとコンサルティングも提供しており、会社になって以来、すでにいくつかのクライアントと関わっています。 »»

銀行を壊したりハードウェアに予算を費やしたりせずにWebサービスを高速にしたい場合は、NGINXは明らかに注目に値します。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   拡散

    個人的に、私はチェロキーが好きです: https://es.wikipedia.org/wiki/Cherokee_%28servidor_web%29, http://www.cherokee-project.com

  2.   デビッドゴメス

    emsLinuxはNGINXをXNUMX年間使用しており、私はそれを何も変更しません。 私が持っているサーバーは最も控えめで、nGINXを使用すると、最も強力であるかのように飛行します。私はそれが大好きです。

  3.   ゴン

    メンテナンス中などどこかで見たように聞こえましたが、失礼なサイトで使われているとは知りませんでした。
    アドオン/モジュールのページを見ましたが、興味深いものがいくつかあります;)、とても良さそうです。

  4.   次へ

    Nodejsと呼ばれるもっと良いものを使用しています

    1.    マテオ

      それはそれとは何の関係もありません、それらはXNUMXつの異なる言語のためのXNUMXつの異なるものであり、そして最も良いことはそれらをマージできることです。 Linuxサーバーを使用している場合は、nginxを使用してドメインを目的のサイトにリダイレクトし、Node.jsにあるサイトを仮想化することをお勧めします。 したがって、VPS(仮想プライベートサーバー)プロジェクトに参加することをお勧めします。VPS(仮想プライベートサーバー)プロジェクトに参加することをお勧めします。VPS(仮想プライベートサーバー)プロジェクトは、何ができるか、何ができないかを誰にも言わずに手動でサーバーを作成する場所です。 私はデジタルオーシャンを使用しています: https://www.digitalocean.com/?refcode=0dcdca453dcc XNUMXつの理由から、XNUMXつは強く推奨されること、もうXNUMXつは、セキュリティを提供し、すべてを正常に機能させるためのチュートリアルが多数あることです。 お役に立てば幸いです、ご挨拶! ちなみに、投稿ありがとうございます、nginxから始めます!!

  5.   Linuxを使いましょう

    あなたもそれを使う方法を知らなければなりませんね? ダー!

  6.   ルイス

    muylinux.comサイトはnginxを使用しています。 2年間のように、彼らは私が覚えている2回それを落としました、そして彼らはそれがNGINXエラーによるものであるとコメントしました。

  7.   Linuxを使いましょう

    おめでとう!

  8.   テン

    こんにちは!
    XNUMXつの質問、NGINXで高度なトレーニングを探していますが、公式のトレーニングはありますか? セルフトレーニングを選択する方が良いですか? 何をお勧めしますか?

    ありがとう!

  9.   ジョスエ

    ハーバーは面白そうです。試してみましょう。

  10.   オーグルート

    非常に明確で、記事を指示します。 ありがとうございました。

    これで、ページのヘッダーに、記事の古さ、および「古くなっている」可能性があることを通知するメッセージが表示されます。 その文の作者に「時代遅れ」という言葉をチェックするようにアドバイスすることをお勧めします。 私たちの言語(および他の多くの類似したもの)では、「時代遅れ」、または「昔ながらの」、「間違った」という言葉があります...経過した時間がテキストで表現されているものの信憑性を変えた可能性があることを表現します。

    ありがとう。