序文 世界最高の Web サーバーの 1 つである Nginx の利点は明らかです。 Nginx がリクエスト接続をマージする方法について説明します。 クイックファクト Web を閲覧する際、閲覧速度に影響を与える重要な要素は同時ブラウザの数です。簡単に言えば、同時実行タスク数とは、Web ページを閲覧するときに同時に実行されるタスクの数です。 もちろん、ブラウザの同時リクエスト制限は同じドメイン名に対してです。 同じドメイン名での同時リクエスト数には一定の制限があります。 制限を超えたリクエストはブロックされます。 まず、各ブラウザの同時接続数を見てみましょう。 ブラウザがこの決定を下す際に考慮すべき事項を列挙する
タオバオテンギン いくつかのウェブサイトを訪問すると、コード内のいくつかの js ファイルと css ファイルが 1 つのリクエストを通じて取得されていることがわかります。上記の知識では、同時ブラウザ リクエストの数には制限があることがわかっていますが、複数のレコードを 1 つのリクエストにマージすると、応答速度が加速される可能性があります。 Taobao が使用する tengine は、2011 年末からオープンソースとなっている nginx をベースにした Web サーバーです。オープンソース モジュール nginx-http-concat は、複数のファイルを 1 つの応答メッセージにマージできます。 インストール サードパーティモジュール nginx-http-concat を初めてインストールする http://tengine.taobao.org/download/tengine-2.2.0.tar.gz をダウンロードしてください wget https://github.com/alibaba/nginx-http-concat/archive/master.zip -O nginx-http-concat-master.zip nginx-http-concat-master.zip を解凍します。 tar -xzvf テンジン-2.2.0.tar.gz cd テンジン-2.2.0 構成、コンパイル、インストール ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=../nginx-http-concat-master 作る インストールする Nginx がすでにインストールされている場合は、サードパーティのプラグインを構成するだけです。 Nginx -V で、Nginx のバージョンを確認します。利用できない場合は、対応するバージョンをダウンロードします。 コードを実行するだけです。 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=../nginx-http-concat-master 作る コンパイルが成功した後 #コピーする前にnginx実行ファイルをバックアップしてください cp /objs/nginx /usr/local/nginx/sbin/nginx Nginx を終了して再起動します。 構成 場所セクションに次の構成を追加します。 場所 /static/css/ { 連結する; 連結最大ファイル数 20; concat_unique オフ; concat_types テキスト/css アプリケーション/javascript; } マージ方法 http://static.52itstyle.com/static/css/??index.css,common.css?v=20171111 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue Element UIの使用時に遭遇した問題をまとめる
>>: Windows システムの MySQL が中国語を入力および表示できない問題の解決方法
この記事では、centos7にyumを使用してMySQL 8.0.12をインストールする詳細な手順を...
この記事の例では、古典的なマインスイーパゲームを実装するためのjsの具体的なコードを参考までに共有し...
ウェブサイトのデザインを編集または変更する必要がある場合、CSS が重要な役割を果たします。 CSS...
この記事では、JavaScriptシミュレーション計算機の具体的なコードを参考までに紹介します。具体...
MySQL は強力なオープンソース データベースです。データベース駆動型アプリケーションの数が増える...
CLion のプロセス全体を最初から説明します。CLion は、JetBrains がリリースした新...
この記事では、Web デザインにおけるフォーム入力ボックスに関するヒントとコードをいくつか紹介します...
Web デザインでは、Web サイトに表示されるデータの構造とコンテンツをユーザーが明確に理解できる...
この記事は、CentOS 7の詳細なインストールチュートリアルを参考のために記録します。具体的な内容...
一般的なページング方法: 1. エスカレーター方式エスカレーター方式では通常、前のページ/次のページ...
目次1. ブリッジを設定し、検証のためにパケットをキャプチャする1. ブリッジデバイスとセッションを...
データをオペレーションにエクスポートする場合、フィールドの結合は避けられません。MySQL でこれが...
ますます多くのウェブサイトで、XHTML が HTML4 に取って代わって急速に普及しています。しか...
序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問題を解決するために再帰がよく使...
1. 前提条件JDKがインストールされましたecho $PATHソフトリンクを作成し、JDKのインス...