Mage_PageCache-外部フルページキャッシュ


27

そのため、Community Editionには、System->Configuration->System->External Full Page Cache SettingsZend Cacheを使用して完全なページキャッシュを提供するオプションがあります。

全ページキャッシュ設定

これらの値を設定すると、キャッシュページに新しいボタンが表示され、このキャッシュがクリアされます。

キャッシュページ

私の質問はこれを最近発見したばかりです。一体何?動作しますか?CEでこれを使用してからEEで削除し、まったく異なるモジュールを使用するのはなぜですか?誰でも実際にそれを使用していますか?

注:このモジュールはEEリリースにはありません

回答:


15

少し掘り下げてツイッターでいくつかの有用なフィードバックをした後、私はいくつかのものを見つけたようです。

デフォルトでは、これはZend Server機能を使用するように設定されていますPage Cache。これは、Magentoにあるものだけで、サーバー上でほぼ完全にセットアップされた機能のようです。

呼び出すクリーンな関数。 page_cache_remove_all_cached_contents

public function clean()
{
    if (extension_loaded('Zend Page Cache') && function_exists('page_cache_remove_all_cached_contents')) {
        page_cache_remove_all_cached_contents();
    }
}

そして、管理セクションから拡張機能を有効化および無効化しますが、これはキャッシュページのボタンを表示/非表示にするだけです。

clean関数からわかるように、拡張機能を使用する場合Zend Page Cache、クラスはインターフェイスを実装するMage_PageCache_Model_Control_Interfaceため、Zendサーバーだけでなく、他の外部キャッシュシステムで使用する可能性を備えて構築されているようです。

注:私はこれまたはZendサーバーを使用したことがありません


すばらしい発見です。質問に答えるために、EEに独自のFPCモジュールが組み込まれているために引っ張られたと仮定しても安全だと思います。
B00MER
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.