Questions tagged «full-page-cache»

PageCache Enterprise模块中的全页缓存。标签也可用于站点范围内的CE FPC解决方案(请参阅标签Wiki)

1
在magento商店中对标题进行打孔
我已经在magento中实现了标题的打孔,即使我已按每个客户使用它,我也需要能够通过使它适用于差异购物车项目计数来更深一层。 这是我的代码。 class AD_PageCache_Model_Container_Header extends Enterprise_PageCache_Model_Container_Abstract { protected function _getIdentifier() { return $this->_getCookieValue(Enterprise_PageCache_Model_Cookie::COOKIE_CUSTOMER, ''); } // public function getCacheKeyInfo() { // $info = parent::getCacheKeyInfo(); // die('boo'); // $info['cart_count'] = Mage::helper( 'checkout/cart' )->getCart()->getItemsCount(); // return $info; // } protected function _getCacheId() { //return 'CONTAINER_HEADER_' . md5($this->_placeholder->getAttribute('cache_id') . $this->_placeholder->getAttribute('cart_count') ) . '_' …

2
Magento 2:同时使用Varnish + Redis进行全页缓存?
我的问题是对Magento专业人士: 是否可以同时将Varnish和Redis用于FPC(全页缓存)? 我当前的设置如下所示: SSL termination > Varnish Full Page Cache > Apache > two Magento 2网站。 除了上述设置外,我还安装了Redis for Page Cache,以查看是否会从中受益。 让我感到困惑的是Redis配置中的这一行: 'page_cache' => array( 'backend' => 'Cm_Cache_Backend_Redis', 这是我从Magento官方网站获得的示例Redis配置的完整代码: 'cache' => array( 'frontend' => array( 'default' => array( 'backend' => 'Cm_Cache_Backend_Redis', 'backend_options' => array( 'server' => '127.0.0.1', 'port' => '6379' ), …

2
启用所有缓存后,Magento 2 Cookie不起作用
在观察者中,我正在这样设置一个cookie: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cookieManager = $objectManager->get('Magento\Framework\Stdlib\CookieManagerInterface'); $cookieManager->setPublicCookie('myvar', $myVar); Full page caching禁用时一切正常。但是,一旦启用它,就不会设置cookie。 我怎样才能解决这个问题?


1
全页缓存无限重定向
全页缓存已打开(Magento EE版本1.14.0.1)。但是,某些产品在点击URL时就会出现重定向循环。日志中没有错误。如果我清除了full_page_cache,那么它现在可以工作。我在full_page_cache文件夹中搜索有问题的URL,这是我得到的(以序列号形式): array ( 'cache_subprocessor' => 'Enterprise_PageCache_Model_Processor_Product', 'current_product_id' => '400', 'response_headers' => array ( 0 => array ( 'name' => 'Content-Type', 'value' => 'text/html; charset=UTF-8', 'replace' => false, ), 1 => array ( 'name' => 'X-Frame-Options', 'value' => 'SAMEORIGIN', 'replace' => true, ), 2 => array ( 'name' => 'P3p', …


6
Magento共享托管和“全页缓存”
如果Magento托管在共享服务器上,而“由Varnish支持的PageCache”是不可能的,那么谁会推荐其他一些Magento页面缓存插件,例如: 助推器:http : //www.magentocommerce.com/magento-connect/performance-booster.html 缩放:http://www.magentocommerce.com/magento-connect/zoom-full-page-cache-1742.html 氮气:http : //www.nitrogento.com/ 边缘:http : //ecommerce.brimllc.com/full-page-cache-magento.html [更新] Lesti:http : //www.magentocommerce.com/magento-connect/lesti-fpc-4534.html (免费) 他们都是“不值得”吗?难道有一群人从其中脱颖而出吗? 干杯, 莱斯

1
主题级别的占位符xml
我正在Enterprise上为Magento开发自定义主题,我们正在尝试使用全页缓存。最近,我们发现我们的主题中需要一些自定义占位符(也称为打孔器),以便Magento可以正确缓存并提供我们的页面。我看到的用于添加其他占位符的所有示例都涉及自定义模块或编辑核心xml文件。因为这是一个具有其他几个独特主题的多站点实例,所以我真的不想弄乱全局名称空间,并且随着我们的成长而发生冲突。 是否存在所有fpc占位符XML都应放置的特定/标准主题级别的XML文件?

1
Magento为什么要停用FPC for SSL?
好的,我们知道Magento会停用FPC for SSL页面。还有如何解决它,我们还是应该使用替代方法。;) 但是出于什么原因将其停用?我能想到的唯一一个SSL默认情况下(几乎是?)仅在可能包含敏感数据的结帐时才被激活。为了避免可能出现的漏洞,这些敏感数据根本不会被缓存。但是在这种情况下,最好只为Checkout控制器而不是对所有SSL站点停用FPC,尤其是因为Google现在也关心SSL,您可能会为所有页面激活它。 还有其他甚至更好的理由吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.