2

昔から、私は次のことを行う手順を使用してきました。

  • すべての css および js ファイルを縮小版と比較する
  • 縮小されたバージョンが存在しない場合、または縮小されたバージョンが古い場合、それらは (再) 作成されます (それぞれ *.css.min / *.js.min として)
  • 縮小された css / js ファイルが作成されると、.gzip されたバージョンが作成されます (それぞれ *.cgz / *.jgz として)
  • 私のテンプレート エンジンは自動的に .min プレフィックスを css と js のインクルード呼び出しに追加します
  • .htaccess は、ファイルの .cgz / .jgz バージョンをチェックし、それに応じて適切なエンコード ルールを追加します。

これは非常にうまく機能していますが、ファイルを縮小し、deflate を使用してさらに圧縮する方がよいのではないかと考えています。現在の配置での長所と短所のリストは次のとおりです。

gzip の使用

  • 長所: 各ページの読み込み時に各 css および js ファイルを圧縮するのにかかる時間が短縮されます
  • 短所:書き換えでより多くのプロセス
  • 短所: ファイルが gzip されている場合、ページの読み込みが少しハングします。

明らかに私は空気を抜く方向に傾いていますが、これについて外部からの意見を求めたかったのです。

それだけの価値があるため、非常に効果的なキャッシュ ポリシーも使用しています。

4

0 に答える 0