web-dev-qa-db-ja.com

WARPフレームワークテンプレートでの圧縮の有効化

私はJoomla 3.6とWARP 6フレームワークテンプレートを使用していますが、テンプレートマネージャーで圧縮を有効にするオプションがあります。それは言う:Combination + Minify + Data URIs + GZip

これを有効にして、サイトの速度をテストしました。私はいくつかの改善を見てきました。メジャーではありませんが...

私の質問は...それで、そのような圧縮を有効にすることは良い考えですか?悪いところはありますか?私はそれについてほとんど何も知らないので、どんな入力でも歓迎されます。

2
Gregory

パフォーマンスを改善するには多くの方法がありますが、すべてのパフォーマンス強化がWebサイトまたはホスティング環境と互換性があるとは限りません。

通常、最善のアプローチは、パフォーマンス強化のさまざまな組み合わせを試し、最良の改善点を見つけ、すべてがWebサイトで機能していることをテストすることです。

サードパーティの拡張機能の数を最小限にすると、パフォーマンスの向上によって問題が発生する可能性も最小限になります。

テンプレートで提供されるパフォーマンス機能は、おそらくテスト済みであり、テンプレートで適切に機能するため、使用するのに最適な機能です。

通常はGZipを有効にすることをお勧めしますが、CPUの負荷が増加します。 WebホスティングプランのCPU制限に近づいている場合、これが常に最良のアイデアであるとは限りません。通常、Webホスティングのコントロールパネル(cPanelなど)にはリソース使用率の監視ツールが含まれているため、GZipを有効にした場合のCPUへの影響を確認できます。

パフォーマンスツールを有効にするときに注意するその他の事項は次のとおりです。

  • スタイルが影響を受けていないことを確認します(一部のユーティリティはCSSファイルを結合しますが、スタイルに影響する可能性がある元の順序ではありません)。
  • フォームの送信とCAPTCHAが引き続き機能することを確認してください
  • javaScriptに依存する拡張機能(スライドショーなど)が引き続き機能することを確認する
2
Neil Robertson

ニールの答えとコメントは良い説明です。テストには、GTMetric.comもお勧めします。

あなたが言及したサイトに固有の、私が維持しているいくつかのYOOthemeテンプレートサイトがあります。多くのテストの結果、WARPのすべてのツールを無効にし、JCHオプティマイズのようなサードパーティのプラグインを使用する方が速いことがわかりました。

https://www.jch-optimize.net/

2
YellowWebMonkey