Minify は PHP5 で開発されたアプリケーションで、Yahoo の最適化ルールに従うことで Web サイトのパフォーマンスを向上させます。複数の CSS または JavaScript ファイルをマージし、不要な空白やコメントを削除し、gzip 圧縮を実行し、ブラウザーのキャッシュ ヘッダーを設定します。 Minify は Yahoo の Combo Handler Service と設計が非常に似ていますが、Minify は必要な JavaScript ファイルと CSS ファイルをマージできます。
一般に、Web サイトの速度のボトルネックはフロントエンドにあり、最も重要なのはリソースの読み込み速度です。ただし、ほとんどのブラウザーには 1 つのドメイン名に対する同時リクエストの数に制限があります。 CSS や JavaScript ファイルなど、ページ内に多くのリソースがある場合、Web サイトの読み込み速度が低下するのは明らかです。これに対処するより良い方法は、1 つのリクエストで複数のファイルにアクセスすることです。これは、以前のファイルのメンテナンスには影響せず、速度も低下します。明確なリソースの数はこのために生まれます。
次の 2 つの写真は、Minify が有効になる前と Minify が有効になった後の Web サイトのリクエスト時間の比較です。Minify が有効になった後は、リソースの読み込み時間が 250 ミリ秒から 125 ミリ秒に短縮され、合計 50 ミリ秒が節約されていることがわかります。 %の確率で。