Php 如何在小部件中使用Magento缓存?
我正在为Magento开发RSS提要小部件。现在我需要使用Magento缓存来存储提要,这样就不会在每个请求上加载提要。我如何将自己的项目存储到Magento缓存中,或者这是否可能 我需要的是:Php 如何在小部件中使用Magento缓存?,php,magento,magento-1.4,Php,Magento,Magento 1.4,我正在为Magento开发RSS提要小部件。现在我需要使用Magento缓存来存储提要,这样就不会在每个请求上加载提要。我如何将自己的项目存储到Magento缓存中,或者这是否可能 我需要的是: // My item $myItem = "My feed"; // Put stuff to cache $cache->put("MyCacheId", $myItem); // Get stuff from cache $cache->get("MyCacheId"); 这是你想
// My item
$myItem = "My feed";
// Put stuff to cache
$cache->put("MyCacheId", $myItem);
// Get stuff from cache
$cache->get("MyCacheId");
这是你想要的方法
在core中,您经常会发现如下方法访问:
Mage::app()->saveCache(serialize($myData), $myCacheKey, ...)
祝您好运。您可以将小部件放入一个块中并缓存该块
Mage::app()->saveCache(serialize($myData), $myCacheKey, ...)