非常に頻繁に、すべてのウェブマスターが自分に質問をします-「nginxウェブサーバーの使用に切り替える価値はありますか?」
技術者ではなく、各ウェブマスターに簡単で理解できる理由を説明します。 ホスティング用の最も大規模なWebサーバーはApacheであると想定しています。 Linux、* BSD、Sun、Windows、およびApache、IISなどのWebサーバーを使用している場合は、どのプラットフォームでもnginxを使用するように切り替えることができます。 もちろん、nginxが不要な特定のタスクがあることを考慮する価値があります(コメントを書くときはこれを覚えておいてください)。
多くの長所と短所があります。
Nginxでは次のことができます。
- サーバー上のシステムリソースの消費を削減します(メモリが少ない、CPU負荷が少ない)
- 訪問者へのコンテンツの配信を加速します。これは「プラス」であり、訪問者は再びサイトに戻ります。
- コンテンツを圧縮することにより帯域幅の消費を削減します(ホスティング制限に適合するために重要なユーザー)
Nginxは設定が非常に柔軟で、任意のコントロールパネルで使用できます(たとえば、rusonyxなどの一部の空調システム-これは****で実行されます)
あなたのサイトの訪問者をもっと幸せにしたいですか?nginxを賢く使っています;)
それでは、「各Webマスターがnginxに切り替えられないのはなぜですか?」
ここで、nginxへの移行を「反対」する主な引数について説明します。これは、nginxの使用への大規模な移行を防ぎます。
- Apachevsky .htaccessが機能しない(これは、バックエンドとしてapacheを使用するか、nginx構成に書き換えルールを記述することで解決されます)
- cgiスクリプトは動作しません(nginxではcgiサポートはありません。cgiサポートのあるバックエンド-apache、lighttpdなどのみ)。
- 誰もがnginxの設定に対処したいわけではありません(しかし、通常の給料ですべてを最善の方法で行う専門家に頼ることを妨げるものは何ですか?)
- Apacheでの自己調整nginxバンドルの複雑さ
これは完全なリストではなく、その主要部分です。