Caching Magento:如何知道缓存了多少块

Caching Magento:如何知道缓存了多少块,caching,magento,Caching,Magento,我缓存了自定义块继承的Mage_Core_block_模板。我使用下一个构造函数缓存了该块: protected function _construct() { $this->addData(array( 'cache_lifetime' => 120, 'cache_tags' => array(Mage_Core_Model_Store::CACHE_TAG, Mage_Cms_Model_Bloc

我缓存了自定义块继承的Mage_Core_block_模板。我使用下一个构造函数缓存了该块:

protected function _construct()
    {
        $this->addData(array(
        'cache_lifetime'    => 120,
        'cache_tags'        => array(Mage_Core_Model_Store::CACHE_TAG, Mage_Cms_Model_Block::CACHE_TAG),
                ));
    }
好的,我要验证这个块是否被缓存。如何列出Magento中缓存的所有块。 我想要一个类似的指示:

var_dump($this->getLayout()->getUpdate()->getHandles());exit; 
要查看所有布局,请以缓存的块为单位。
thx.

您可以为您的块指定
缓存\u键

protected function _construct()
{
    $this->addData(array(
        'cache_key' => 'some_static_or_dynamic_key', // can be static or dynamic
        'cache_lifetime'    => 120,
        'cache_tags'        => array(
            Mage_Core_Model_Store::CACHE_TAG,
            Mage_Cms_Model_Block::CACHE_TAG),
        )
    );
}
然后,您可以通过调用以下命令来确保缓存块:

Mage::app()->loadCache('your_cache_key');

这是一篇关于的好文章。

您可以为您的块指定
cache\u key

protected function _construct()
{
    $this->addData(array(
        'cache_key' => 'some_static_or_dynamic_key', // can be static or dynamic
        'cache_lifetime'    => 120,
        'cache_tags'        => array(
            Mage_Core_Model_Store::CACHE_TAG,
            Mage_Cms_Model_Block::CACHE_TAG),
        )
    );
}
然后,您可以通过调用以下命令来确保缓存块:

Mage::app()->loadCache('your_cache_key');

这是一篇关于的好文章。

要查看Magento是否创建了缓存,您可以在var文件夹中搜索名称中包含标记的文件。另外,请确保已激活缓存以使其正常工作。

要查看Magento是否创建了缓存,可以在var文件夹中搜索名称中包含标记的文件。另外,请确保已激活缓存以使其正常工作。

我希望在Mage admin中看到某种详细的缓存信息界面。我希望在Mage admin中看到某种详细的缓存信息界面。我尝试使用var_dump(Mage::app()->loadCache('footer_locale');出口此返回错误如果您尝试修改此块的模板怎么办?您在前端看到您的更改了吗?该块已缓存,但仅用于我对Magento缓存行为的理解我想列出Magento块缓存可以给我展示一个使用Mage::app()->loadCache(“”)作为页脚的示例吗?我尝试var_dump(Mage::app()->loadCache('footer_locale');出口此返回错误如果您尝试修改此块的模板-您在前端看到您的更改了吗?该块已缓存,但仅用于我对Magento缓存行为的理解我想列出Magento块缓存可以给我展示一个使用Mage::app()->loadCache(“”)作为页脚的示例吗?