質問: モジュールまたはコンポーネントのキャッシュを個別に使用する モジュール設定からモジュールキャッシュを有効にしても、システムキャッシュプラグインがオンになっていないとモジュールキャッシュが機能しないのは本当ですか?キャッシュプラグインまたはグローバル構成のキャッシュが有効かどうかに関係なく、コードからではなく、設定からモジュール/コンポーネントごとのキャッシュを使用したいと思います。
回答: はい、モジュールキャッシングは、モジュールでこのオプションが有効になっている場合およびでのみ機能し、グローバルオプションでキャッシングオプションが選択されている場合にのみ機能します。これはもちろん、すべてのコアモジュールが持つキャッシングパラメータがモジュールに追加されていることを前提としています。グローバルコンフィグレーションのキャッシュオプションは、システムキャッシュプラグインが行うキャッシュとは異なることを頭に入れておいてください。プラグインは、モジュールでオプションが無効になっている場合でも、モジュールを含むページ全体をキャッシュします。もちろん、すべてのサードパーティ拡張機能のxmlファイルにキャッシュフィールドを追加する際の唯一の問題は、コアハックと見なされるため、私の意見では jotcache などの拡張機能を使用するのが最善ですお役に立てれば