web-dev-qa-db-ja.com

ガントリーキャッシュを無効にする

RocketThemeの無料テンプレートを使用しているサイトがあり、Gantryフレームワークを使用しています。

ここで、ΙPHPコードを使用してページを追加する必要があるため、Sourcererを使用して、com_contentを使用し、そこに.phpファイルを含めて、単純なページを作成しました。

問題は、Joomlaが私のスクリプトのコンテンツをキャッシュすることです。だから私はJoomlaキャッシュを無効にしようとしましたが、その単純なページの読み込みが非常に遅い-最適化なしのRocketThemeとGantryのおかげです。

そのため、com_contentコンポーネントのキャッシュを除外することに決めましたが、ヘッダー、フッターなどは引き続きキャッシュします。JotCacheをインストールし、com_componentを除外し、ページURLを除外しましたが、Gantryはまだキャッシュしています。

それで、ガントリーキャッシングを無効にする方法はありますか?またはもっと良い方法はありますか?マジックストリングをファイルに追加して、キャッシュを停止しますか?

1
TopClans

ガントリはキャッシュを保存してパフォーマンスを向上させます。また、モジュールやその他のjoomlaコンテンツも格納します。テンプレートの詳細を保存すると、テンプレートキャッシュが自動的にフラッシュされます。

1
Lokendra Joshi

ガントリ4キャッシュは、コンパイルされたLESSファイルとCSSファイルを格納するために使用されるため、無効にすることはできません。

Gantry 5のキャッシュも似ているのではないかと思います。

1
Neil Robertson