Magento 2 缓存和页面缓存概述

redmaomail 2024-07-24 18:28 阅读数 105 #Magento

红帽云邮外贸主机

除了Magento\Cache库之外,Magento 还使用Zend_Cache与缓存存储交互。在今天的文章中,让我们一起探讨 Magento 2 中的缓存和页面缓存。我希望您在以下信息中找到有用的信息。

缓存概述

当您首次安装 Magento 商店时,默认情况下会启用文件系统缓存。
要更改它,您可以编辑env.phpapp/etc文件夹。找到cache_types并更改 array_key 值(1 或 0)。

设置应该如下所示:

'cache_types' =>
    array (
        'config' => 1,
        'layout' => 1,
        'block_html' => 1,
        'collections' => 1,
        'db_ddl' => 1,
        'eav' => 1,
        'full_page' => 0,
        'translate' => 1,
        'config_integration' => 1,
        'config_webservice' => 1,
        'config_integration_api' => 1,
    ),
); 

页面缓存概述

在 Magento 中,“页面缓存”意味着缓存整个页面。
您可以使用Default Cache将缓存文件存储在File systemDatabase或 上Redis
另一种选择是使用Magento 推荐的Varnish 。

可缓存和不可缓存的页面

默认情况下,所有页面都是可缓存的。
如果您不希望缓存页面。您可以将其添加cacheable="false"到布局中的任何块中。


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机