質問: フロントエンドの負荷を最適化するには、jsを適切に組み合わせて圧縮するにはどうすればよいですか? エンタープライズクライアント用の私のwebサイトには、ロード時にダウンロードされるアセットが約90個あり、35個ほどがjsファイルです。 joomla向けに作成された「最適化」拡張でさえ、31程度のjsファイルのみになり、統合されたcss/jsのみを圧縮し、不正なように見えるものは圧縮しません。私はいくつかの最適化された無料のプラグインを試してみました、そしてそれらが私の読み込み時間のためにほとんど何もしないだろうなら私は有料のものにお金を使うのをためらいます。私のテンプレートは多くのカスタマイズが施されたrocketthemeベースであるため、ガントリjs、bootstrap js、ビデオプレーヤーのようないくつかの拡張機能がjsファイルを使用するなど)があり、それらは広がっているようです。 1つだけではなく、拡張機能ごとに2つずつ。フロントエンドの負荷のこの部分を改善するために何が機能し、何が機能しないのですか?
回答: 30個以上のjsファイルの簡単な解決策はありません。 rocketthemeを使用しているので、rokbooster http://www.rockettheme.com/joomla/extensions/rokbooster を実装できます。 = cloudflareまたはその他のcdnを実装できます。参照: http://en.wikipedia.org/wiki/content_delivery_network