回答:
Shyamの答えに加えて...
でGlobal Configuration
-> Cache
...
これは、ビューの拡張レベルのキャッシュです。効果を得るには、拡張機能開発者が実装する必要があります。
注:ログインしたユーザーには、これらの手段でキャッシュされたコンテンツが表示されることはありません。
モジュールの詳細オプションでキャッシュを無効にすることで「保守的なキャッシュ」が有効になっている場合、個々のモジュールのキャッシュを上書きできます。「プログレッシブキャッシング」が設定されている場合、モジュールごとにモジュールキャッシングをオーバーライドすることはできません。
システム-キャッシュのプラグインは、各ページ全体のページキャッシュを生成します/cache
。
ほとんどのシナリオでは、システム-キャッシュプラグインを有効にするだけで十分です。特定のモジュール/コンポーネント(キャッシュが実装されている)のみをキャッシュする場合は、プラグインを無効にし、グローバル構成で保守的なキャッシュを有効にします。その後、モジュールの詳細オプションでキャッシュを無効にすることにより、例外を設定できます。
キャッシングは時間とスペースのバランスであることに注意してください。フルページキャッシングはDBの負荷を減らすため、ページのロード時間は短縮されますが、ディスクスペースの使用量は増加します。
キャッシュシステムの詳細な分析とベンチマーク、管理者向けのJoomla Cacheドキュメント、およびさまざまなオプションと適用可能な警告の詳細を示すこの優れた記事をご覧ください。
Progressive caching
を確認したすべてのサイトは、モジュールレベルの設定(特にinmotionhosting.com/support/edu/joomla-25/caching/…の「Raw Results」の下の3番目の表)をオーバーライドします。今日はクリーンインストールでこれをテストして、いずれかの方法を検証します。
キャッシングの違い-
保守的なキャッシングは、キャッシングの標準タイプです。仕組みは次のとおりです。
訪問者がWebサイトのページにアクセスします。
上記のシナリオは典型的なものであり、ほとんどの開発者がキャッシュを実装する方法です。
プログレッシブキャッシュは次のように機能します。
ご覧のとおり、プログレッシブキャッシュはパフォーマンスの向上のみを提供します
ここで、プログレッシブキャッシュはどのような状況で役立つのでしょうか?さて、あなたがビデオのウェブサイトを持っていると想像してください(youtubeに似ています)。訪問者の場所やブラウザ設定、インストールされたプラグインに基づいて、各訪問者にカスタマイズされたページを表示したい場合。したがって、訪問者が読み込むすべてのページに対して、この情報を使用してそのページのカスタマイズされたバージョンを生成し、キャッシュします。訪問者が同じページに再度アクセスする場合、Joomlaはカスタマイズされたページを生成するために作業をやり直す必要はありません。
もちろん、プログレッシブキャッシングが実際に役立つシナリオは数多くありますが、私たちの意見では、Webサイトが多くの訪問者を受け取り、それらの訪問者がほとんどリピーター訪問者である場合にのみ、プログレッシブキャッシュを考慮する必要があります。他の場合に使用すると、Webサイトのパフォーマンスに大きな打撃を与えます。参照:Joomla Cachingの詳細を読む
保守的です。