タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

gzipと圧縮に関するroogh5eeSha6のブックマーク (4)

  • WEBスピード向上・転送量削減する Brotli 圧縮と CDN の連携 | REDBOX Labo

    WEB高速化をおこなうためには、コンテンツサイズを極力小さくできる圧縮配信が有効です。コンテンツ圧縮で有名なのはGzipによる圧縮配信ですが、Gzipよりも圧縮率が高いBrotliの概要について、またCDNと同時利用した場合の留意点を掲載いたします。 Brotliとは? Brotli(ブロトリ)はGoogleがファイルサイズをさらに縮小するために開発したオープンソースの新しいLZ77アルゴリズムをベースとした圧縮アルゴリズムです。日では馴染みが少ない読み方ですが、由来はスイスで“小さなパン”を意味する「Brotli」(ドイツ語)となっています。 既に「RFC 7932」の一部としてIETFによって定義されており、WOFF(Web Open Font Format) 2.0のフォント形式での圧縮方式の一部として作られたものが他のコンテンツ圧縮にも使えるよう汎用化されました。 Zopfliよ

    WEBスピード向上・転送量削減する Brotli 圧縮と CDN の連携 | REDBOX Labo
  • Macで元ファイルを残してgzip圧縮する方法

    先日、MySQLからエクスポートした.gzファイルを解凍して編集したものを、再度gzip圧縮し直す必要があったのですが、忘れそうなのでやり方を書き留めておきます。 コマンドラインで圧縮する方法 元ファイルを残して圧縮 file.txtをfile.txt.gzに圧縮する gzip -c file.txt > file.txt.gz 圧縮レベルを指定するオプション 9が最大レベルで、1が最低レベル。 gzip -c9 file.txt > file.txt.gz 元ファイルを残さずに圧縮 以下のコマンドで、file.txtがfile.txt.gzに圧縮されます。 gzip file.txt コマンドラインツールで解凍する方法 元ファイルを残して解凍 file.txt.gzをfile.txtに解凍する gzip -dc file.txt.gz > file.txt 元ファイルを残さずに解凍 fi

    Macで元ファイルを残してgzip圧縮する方法
  • nginxサーバでgzipの設定する方法とその確認 - what else?

    nginxサーバにgzip圧縮を設定してみました。 画像、css、js、その他ファイルなどの静的コンテンツの容量を減らして、サーバのリクエスト量を減らしちゃうぜってやつです。 confファイルの設定 confファイルに以下のように書く。 nginx.confでもいいし、virtualhostを設定した別個のconfファイルでもOK。 各場所はserver{〜}の中。 server { gzip on; gzip_types image/png image/gif image/jpeg text/javascript text/css; gzip_min_length 1000; gzip_proxied any; gunzip on; } それぞれの意味とか gzip on;まずはgzipを使えるようにする。 gzip_types image/png image/gif image/jpe

    nginxサーバでgzipの設定する方法とその確認 - what else?
  • Nginxでコンテンツに対してgzip圧縮をかける - Qiita

    gzip on; gzip_types text/css application/javascript application/json application/font-woff application/font-tff image/gif image/png image/jpeg application/octet-stream; text/html については、常に圧縮されるようです。重複していると警告が出るので書かないようにしましょう。 また、 image/jpeg などすでに圧縮されているフォーマットについては圧縮率が高くならない場合があります。 gzip することで削減できる通信量と、圧縮することによって増える負荷とのバランスを検討すべきかもしれません。 設定結果 HTTPレスポンスヘッダー内のContent-Encodingで gzipが設定されていればgzip圧縮有効。

    Nginxでコンテンツに対してgzip圧縮をかける - Qiita
  • 1