staticで高速化!これは絶対にやった方が良いです。面倒でもなく効果は抜群。staticを説明します。on」の場合は毎回圧縮・送信する。「毎回圧縮処理をするのでCPU負荷が大きい」というのが定説。そのため、毎回処理するのを止めたい。いうのを実現できるのが「gzip_static」。「gz」ファイルを探して使ってくれる!「style.css」の場合、自動的に「style.css.gz」というファイルを探してくれます。見つかったらそれを返し、見つからなかったら通常通り「style.css」を圧縮します。したがって、あらかじめ圧縮ファイルを作っておくとCPU負荷も無く高速な処理となる。staticを使用するメリット最高圧縮で保存しておくことができる。普通は最高圧縮にするとCPUの負荷が大きいので不可能なのですが、あらかじめゆっくり作ることができるので、基本的に最高圧縮(レベル9)で保存します。ファイルサイズは確実に下がります。「ngx_http_gzip_static_module」が必要です。下記コマンドでインストールされているか確認ください。's/--with-//g'インストールされていない場合は「Nginxを再インストール」となります(多分)。「–with-http_gzip_static_module」をつけてインストールしないといけない。リポジトリからインストールしている自分は何もせず全部入っていました。on」を追加するだけ。これだけで有効になるのでお手軽。自分はこれだけを設定することをおすすめします。always」を指定されている方が多いですが、これは「どんな状況でもgzファイルを使う」という指定。全ての対象ファイルを圧縮して保存することが前提です(理想ではある)。on;」も指定する必要がある。クライアントがgzipに対応していなかった場合はサーバー側で解凍してから送信します。詳しくは下記ページを見てください。style.css自分は更新の度に自動でPHPで作るようにしています。「画像以外」と考えても大丈夫です。基本的には「gzip_types」で指定しているファイルになる。画像も「圧縮レベル9」だとサイズが小さくなることが多い。こだわりたい人はいろいろ圧縮して確認してみてください。staticの説明でした。効果抜群なので是非やってみてください。投稿日:2023/01/23(2023年対応済)2019年版:Logwatch(ログウォッチ)をNginxに対応させる方法。管理人について名前:doudonn(どうどん)ひたすらWEB制作な人。単純なSQLのみで処理して速くするコツの話さくらVPSのワードプレスの画像等のバックアップ先をエックスサーバーにする方法(rsyncでの同期)ワードプレスで記事の目次をPHPで作る方法(jsを使わない)お知らせ2022年11月30日に全記事削除しました。無駄にページ表示速度にこだわってます。通称「ダンカグ」のWiki。スタンドアローン版ダンカグのWiki。通称「キャノボ・東方CB」のWiki。