Nginx 最適化サービスで Web ページ圧縮を実装する方法

Nginx 最適化サービスで Web ページ圧縮を実装する方法

リソースを節約するためにWebページの圧縮を設定する

1.まず、設定を変更しましょう

vim /usr/local/nginx/conf/nginx.conf
http {
......
  gzip on; #コメントを解除して gzip 圧縮機能を有効にします gzip_min_length 1k; #圧縮ファイルの最小サイズ gzip_buffers 4 64k; #圧縮バッファ、サイズは 4 64k バッファ gzip_http_version 1.1; #圧縮バージョン (デフォルトは 1.1、フロントエンドが squid2.5 の場合は 1.0 を使用してください)
  gzip_comp_level 6; #圧縮率 gzip_vary on; #圧縮されたページを保存するためのフロントエンドキャッシュサーバーをサポート gzip_types test/plain text/javascript application/x-javascript text/css text/xml application/xml application/xml+rss
  image/jpg image/jpeg image/png image/gif application/x-httpd-php application/javascript application/json;
  #圧縮タイプ。どの Web ドキュメントが圧縮機能を有効にするかを示します。
} 

ここに画像の説明を挿入

ここに画像の説明を挿入

2. 表示したい写真をフォルダにドラッグします

ここに画像の説明を挿入

3. この画像をウェブページに挿入する

vim インデックス.html
......
<img src="game.jpg"/> #Webページに画像を挿入する</body>
</html> 

ここに画像の説明を挿入

4. サービスを再起動する

ここに画像の説明を挿入

5. 要素をチェックインし、圧縮されていることを確認する

ここに画像の説明を挿入

Nginx 最適化サービスによる Web ページ圧縮に関するこの記事はこれで終わりです。Nginx による Web ページ圧縮に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • nginx 基本チュートリアル
  • Nginx 設定入門チュートリアル
  • Windows での nginx HTTP サーバーの入門チュートリアル
  • Nginx ロードバランシングとは何か、そしてそれをどのように設定するか
  • nginx を最適化する 6 つの方法
  • Nginx がフロントエンド リソースへのクロスドメイン アクセスの問題をどのように解決するかの詳細な説明
  • proxy_pass を設定した後に Nginx が 404 を返す問題を解決する
  • Nginx をベースに特定の IP への短期アクセス数を制限する
  • Nginx の構成と HTTP 実装コード分析との互換性
  • Nginx サービス クイック スタート チュートリアル

<<:  Vue-Routerのルート設定の詳しい説明

>>:  MySQL Workbench の使い方チュートリアルの詳しい説明

推薦する

古い Vue プロジェクトに Vite サポートを追加する方法

1. はじめに会社のプロジェクトを引き継いで2年になります。今では毎回プロジェクトを起動するのに1分...

MySQL の主キーとトランザクションの詳細な説明

目次1. MySQLの主キーとテーブルフィールドに関するコメント1. 主キーと自動増分2. テーブル...

Docker で Java 8 Spring Boot アプリケーションを開発する方法

この記事では、ローカル マシンに Java 8 をインストールせずに、Java 8 を使用して簡単な...

javascript:void(0) の意味と使用例

voidキーワードの紹介まず、void キーワードは JavaScript で非常に重要なキーワード...

Win10にMySQL8圧縮パッケージ版をインストールするチュートリアル

1 公式サイトからMySQL8をダウンロードしてインストールするMySQL8 ダウンロードアドレスこ...

使用状況分析を備えたMySQL

持つことの使用法having 句を使用すると、グループ化後にさまざまなデータをフィルター処理できます...

MySQL 8.0.11 圧縮版のインストールチュートリアル

この記事では、MySQL 8.0.11のインストールチュートリアルを参考までに紹介します。具体的な内...

MySQL 5.7.9 シャットダウン構文例の詳細な説明

mysql-5.7.9 では、ついにシャットダウン構文が提供されます。以前は、MySQL データベー...

MySQL で自動インクリメントシーケンスを実装するためのサンプルコード

1. シーケンステーブルを作成する テーブル `sequence` を作成します ( `name` ...

Django 2.2 を MySQL データベースに接続する方法

1. プロジェクトの実行時に報告されるエラー情報は次のとおりです。 ファイル "/home...

Dockerコンテナが起動直後に終了する問題を解決する

最近、Docker がコンテナの起動時に特定のプロセスを直接実行できるようにする方法を調べていたとこ...

MySQL バックアップ スクリプトの書き方

序文:データベースのバックアップの重要性は、特にデータの損失が深刻な結果を招く可能性がある実稼働環境...

Dockerはmysqldumpコマンドを使用してプロジェクト内のmysqlデータをバックアップおよびエクスポートします。

mysqldump コマンドはじめに: データベースバックアッププログラム形式: mysqldum...

MYSQL から MARIADB へのプロジェクト移行に関するチュートリアル

データベース (MySQL) を準備します。すでに MySQL をお持ちの場合は、これを無視できます...