CMS キャッシング メカニズム (Joomla キャッシュなど)、Gzip 圧縮、および Cloudflare を完全に調和させることができますか?
はい、さらに、それらはすべてわずかに異なることを行います。
Cloudflareは、画像やスタイルシートなどの静的コンテンツをキャッシュします。新しいページ HTML は、すべてのページのすべての訪問者によって引き続きダウンロードされます。
Gzip 圧縮は、Cloudflare とサーバーの両方で機能します。デフォルトでは、 Cloudflare はそのシステムを通過するコンテンツを自動的に圧縮します。Cloudflare を通過しないファイルは、サーバーで圧縮できます。キャッシングと htaccessによる gzip 圧縮が可能ですが、Joomla を使用しているため、これを有効にする最も簡単な方法は
、コントロール パネル > システムからです。 > グローバル構成 > サーバー > Gzip ページ圧縮。
これにより、ページ HTML と Joomla によって生成される動的コンテンツのダウンロード時間が短縮されます。
Joomla キャッシュを使用すると、通常、ページの読み込み時間が短縮されます。これは、Joomla がモジュールとプラグインを使用してすべての訪問者の動的ページ コンテンツを毎回再計算する代わりに、保存されたキャッシュ コンテンツを使用するだけだからです。ページごと、モジュールごと、またはプラグインごとに Joomla のコンテンツをキャッシュできます。違いについてのわかりやすい説明を次に示します。
特定のサイトに最適な Joomla キャッシュ オプションを見つけるには、WebPageTestなどのツールを使用して時間をかけてテストする価値があります。私は時々これでかなりの節約をしました。
サイトで 3 つすべてを機能させることは理にかなっています。これにより、サーバーの負荷が軽減され、ページの表示が高速化されます。
幸運を!