ホームページ  >  記事  >  運用・保守  >  nginx の動的分離と静的分離の利点

nginx の動的分離と静的分離の利点

藏色散人
藏色散人オリジナル
2019-07-01 13:41:5912418ブラウズ

nginx の動的分離と静的分離の利点

動的リソースと静的リソースの分離とは、Web サイトの静的リソース (HTML、JavaScript、CSS、img およびその他のファイル) をバックグラウンド アプリケーションとは別にデプロイして、静的コードへのユーザー アクセスの速度を向上させることです。バックグラウンド アプリケーションへのアクセスを減らします。

nginx の動的分離と静的分離の利点

動的リソースと静的リソースを分離する 1 つの方法は、静的リソースを nginx にデプロイし、バックグラウンド プロジェクトをアプリケーション サーバーにデプロイし、すべての静的リソース リクエストを nginx サーバーにリクエストすることです。特定のルールに従って、動きと静けさを分離するという目標を達成します。

nginx の動的と静的な分離の利点

API インターフェイスのサービス化: 動的と静的な分離後、バックエンド アプリケーションはよりサービス指向になり、必要なのはAPI インターフェースを提供し、複数の機能モジュールまたは複数のプラットフォームの機能に使用することで、バックエンドの工数を効果的に節約し、機能の保守を容易にします。

フロントエンドとフロントエンドの並列開発: フロントエンドとバックエンドはインターフェイス プロトコルのみを考慮する必要があります。それぞれの開発は相互に干渉しません。並列開発と並列セルフテスト開発時間を効果的に増やし、共同デバッグ時間をある程度短縮できます。

バックエンド サーバーの負荷を軽減し、静的リソースへのアクセス速度を向上させます。バックエンドはテンプレートをレンダリングする必要がなくなりました。 html を作成してクライアントに返すと、静的サーバーはより専門的なテクノロジーを使用して静的リソースのアクセス速度を向上させることができます。

Nginx 関連の知識については、Nginx の使用方法チュートリアル 列をご覧ください。

以上がnginx の動的分離と静的分離の利点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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