Mage_PageCache-외부 전체 페이지 캐시


27

따라서 Community Edition에는 System->Configuration->System->External Full Page Cache SettingsZend Cache를 사용하여 전체 페이지 캐시를 제공하는 것으로 보이는 옵션 이 있습니다.

전체 페이지 캐시 구성

이 값을 설정하면 캐시 페이지에 새 버튼이 표시되어이 캐시를 지 웁니다.

캐시 페이지

그래서 내 질문은 최근에 이것을 발견 한 후에 이것입니다. 이런 젠장? 작동합니까? CE에서 왜 이것을 EE에서 제거하고 완전히 다른 모듈을 가지고 있습니까? 실제로 사용하는 사람이 있습니까?

참고 :이 모듈은 EE 릴리스에 없습니다

답변:


15

일부 파고 들었고 트위터에 대한 유용한 피드백을 얻은 후에 물건을 찾은 것으로 보입니다.

기본적으로 Zend 서버 기능을 사용하도록 설정되어 있습니다 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.