すべてのプロダクト
Search
ドキュメントセンター

:Brotli 圧縮の設定

最終更新日:Aug 09, 2024

Brotliは新しいオープンソース圧縮アルゴリズムで、Gzipよりもパフォーマンスが優れています。 Brotli圧縮を有効にすると、POPs (Point of presence) は、リソースがクライアントに返される前にリソースを圧縮します。 これにより、ファイルサイズが削減され、ファイル配布が高速化され、帯域幅消費が削減されます。

背景情報

  • 圧縮は、GzipまたはBrotliを使用して実装できます。 インテリジェント圧縮はGzipを使用してファイルを圧縮します。 インテリジェント圧縮の詳細については、「Gzip圧縮の設定」をご参照ください。

  • Gzip圧縮またはBrotli圧縮機能を使用してファイルを圧縮できるのは、オリジンサーバー上のファイルのサイズが1 KB〜10 MBの場合のみです。 1 KB未満または10 MBを超えるファイルは圧縮されません。

  • Brotli圧縮は次の形式をサポートします。text/xml、text/plain、text/css、application/javascript、application/x-javascript、application/rss + xml、text/javascript、image/tiff、image/svg + xml、application/json、application/xml。

  • オリジンサーバーからの応答にContent-Encoding: brレスポンスヘッダーが含まれている場合、クライアントに返されるリソースはBrotli圧縮されます。

  • リクエストにAccept-Encoding: brリクエストヘッダーが含まれている場合、クライアントはリクエストされたリソースがBrotli圧縮されることを期待します。

使用上の注意

  • DCDNが静的ファイルを圧縮すると、ファイルのMD5値が変更されます。 オリジンサーバー上のファイルのMD5検証が有効になっている場合は、Gzip圧縮とBrotli圧縮を無効にします。

  • オリジンサーバーで圧縮が有効になっていて、オリジンサーバーからの応答にcontent_encodingが含まれている場合、POPの圧縮は有効になりません。

  • Brotli圧縮とGzip圧縮の両方が有効で、Accept-Encodingリクエストヘッダーにbrgzipの両方が含まれている場合、Brotli圧縮のみが有効になります。

  • HTML最適化と圧縮の両方が有効になっている場合、HTML最適化は有効になりません。 DCDNはファイルのみを圧縮します。

  • Brotliはすべてのブラウザと互換性がありません。 必要に応じて、ブラウザがBrotliと互換性があるかどうかを照会できます。

  • PNG、JPG、JPEGなどの一般的な種類の画像ファイルと、MP4、AVI、WMVなどのビデオファイルはすでに圧縮されています。 これらのファイルでは、インテリジェント圧縮とBrotli圧縮は有効になりません。 圧縮を無効にすることを推奨します。 画像ファイルのサイズを小さくしたい場合は、画像編集機能を使用できます。 詳細については、「画像の編集とその利点」をご参照ください。 ビデオファイルのサイズを小さくしたい場合は、ビデオトランスコーディング機能を使用できます。 詳細については、「オーディオとビデオのトランスコード」をご参照ください。 画像編集とビデオトランスコーディングの両方が画像解像度を低下させます。

手順

  1. DCDNコンソール

  2. 左側のナビゲーションウィンドウで、ドメイン名.

  3. On theドメイン名ページで、管理するドメイン名を見つけて、設定.

  4. 指定したドメイン名の左側のナビゲーションウィンドウで、最適化.

  5. では、Brotli圧縮セクション、オンにするBrotli圧縮.

    Brotli圧縮を有効にすると、ファイルが圧縮される前後のファイルタイプを比較できます。 ファイル名の拡張子が br、ファイルは圧縮されている。开启

関連する API 操作

BatchSetDcdnDomainConfigs