LIVE SIMPLY

データ活用組織のマネジメントを行いつつコーチング、本など学んだことを書くblog

【勉強メモ】nginx

「エンジンエックス」と読む(´-`)


要は軽量で高速なWebサーバらしい。

Unix系、Linux、BSD系、Mac OS XSolaris、Microsoft Windowsで動作するということで、幅広いプラットフォームで使えそうだ。
意外とシェアも多く、このへんの情報によるとマーケットシェアではApache 65%、IIS 15%, nginx 7%で3番目に使われているWebサーバみたい。

なぜこの記事を書いたかというと、いまnginxが注目されているらしいという情報を得たから。
ポイントとしては
apacheにくらべ特に静的コンテンツの処理が軽い/早い?
・ロードバランサの機能を備えており、スケールアウト構成や同時アクセスの処理にも長けている
らしい。
これは
Apacheが機能拡充を目指したのに対して、NGINXは大量処理、スピード重視を徹底的に追求した結果
らしい。

裏はとれていないが、「シリコンバレーのスタートアップ周辺では、Apacheからnginxへものすごい勢いでリプレイスが行われており、それによってサーバー台数を減らして企業がたくさんある」」という話もある。

参考記事:
Apacheをnginxにリプレイスした
何気に流行っているらしいロードバランサー nginx を使ってみる
NginxとApacheの比較:NginxはCGIスクリプトを普通では利用できない件

ここによると
「そこまで負荷がかからないし簡単にセットアップしたいとき→apache+mod_php
負荷も大きいしスケールアウトもしたいよ!→nginx+fcgi
だとさ。

今後注目ですな。。