0

すべてのモジュールとコンポーネントがキャッシュ (tmp フォルダー?) のさまざまなファイルから 1 つのページに読み込まれ、1 つのモジュールが「キャッシュなし」に設定されている場合、このモジュールは通常の方法で読み込まれると思いました (キャッシュされず、ページ読み込みごとに更新されます)。 )。モジュールには個別のキャッシュがあるため、これは私にとって論理的に見えます。しかし、「キャッシュなし」に設定されたページに 1 つのモジュールを作成し、たとえばそのビュー (tmpl フォルダーの default.php) を変更すると、ページのコンテンツは同じままです。キャッシュの「ページ」グループをクリアすると、ページは新しいモジュールのビューで表示されます。ページが「ページ」キャッシュからロードされているかどうかはよくわかりません。モジュールのキャッシュがあるのはなぜですか? 何が欠けていますか?

4

1 に答える 1

1

Joomla にはいくつかのレベルのキャッシュがあります。予想される動作は、サイトのグローバル構成で有効になっている Joomla 標準キャッシュと、モジュールの個々の設定に由来します。あなたの期待は正しいです。

発生している動作は、システム プラグイン キャッシュに起因します。これは、拡張機能/プラグイン ページで簡単に無効にでき、他のキャッシュを引き続き利用できます。

于 2014-01-09T18:47:17.593 に答える