web-dev-qa-db-ja.com

CloudFlareの背後にある場合、Originのgzip圧縮レベルは重要ですか?

今日、私はsitemap.xmlファイルを自分のサイトにアップロードし、サーバーがgzip .xmlファイルにセットアップされていないことに気付きました。ただし、CloudFlareは、ブラウザーに送信する前にそれをgzip圧縮しました。

これは私に不思議に思いました、私の起源にあるgzipレベルは何ですか?明らかに、gzip圧縮を有効にすると、OriginとCloudflare間の転送が高速化されますが、エンドユーザーとCloudflareデータセンターの間で違いが生じますか?

私がここに到達しようとしている最後のポイントは、OriginサーバーでNginxのgzip_staticとZopfli圧縮を使用する価値があるのか​​、Cloudflareが別のアルゴリズムでファイルを再圧縮するのか疑問に思っています。

4
John Cave

CloudFlareはgzipリソースを使用しますか?

はい、CloudFlareはネットワークを通過するリソースをgzipで圧縮します。また、ブラウザのユーザーエージェントに基づいてアイテムをgzipし、ページの読み込み時間を短縮します。

すでにgzipを使用している場合、ファイルのWebサーバーからヘッダーの詳細を渡す限り、gzipの設定が優先されます。

ソース: https://support.cloudflare.com/hc/en-us/articles/200168086-Does-CloudFlare-gzip-resources-

Originサーバーの圧縮レベルがユーザー/ブラウザに対するCloudFlareの圧縮レベルに影響するかどうかを確認するには、サーバーのアクセスログを確認して、ブラウザーで送信されたバイト数と受信したコンテンツの長さを確認します。

3
Tan Hong Tat