Magento2开发教程 - 副缓存前端缓存类型

Magento 2 缓存概述

Magento 2允许您配置文件系统缓存替代默认缓存。本指南讨论了一些替代方案,即,

Magento 2使用以下缓存术语:

  • Frontend: Magento\Framework\Cache\Frontend.
  • Cache types: 可以设置一个类型Magento 2也可以创建你自己的.
  • Backend: 指定详细信息 cache storage, 实施 Magento\Framework\Cache\Backend

以下配置缓存选项 :

  • 修改默认前端缓存,只需要修改 <Magento 2 安装目录>/app/etc/di.xml
  • 配置您的自定义前端缓存,只需修改 <Magento 2 安装目录>/app/etc/env.php 因为它覆盖了等效配置 di.xml

Varnish 不需要更改Magento 2的配置. 有关更多信息,请参见配置和使用Varnish.

步骤1:定义一个前端缓存

Magento 2 的默认前端缓存你可以使用任何缓存类型.

使用 default 缓存类型, 不需要修改env.php 修改 di.xml. 参见引用的主题 低级别缓存选项.

您必须指定一个自定义缓存前端要么 app/etc/env.phpapp/etc/di.xml.

下面的示例演示如何在 env.php (重写 di.xml):

'cache' => [
    'frontend' => [
        '<unique frontend id>' => [
             <cache options>
        ],
    ],
    'type' => [
         <cache type 1> => [
             'frontend' => '<unique frontend id>'
        ],
    ],
    'type' => [
         <cache type 2> => [
             'frontend' => '<unique frontend id>'
        ],
    ],
],

第二步:配置缓存

您可以指定前端和后端env.php或di.xml缓存配置选项。这个任务是可选的

env.php 例子:

'frontend' => <frontend_type>,
'frontend_options' => [
    <frontend_option> => <frontend_option_value>,
    ...
],
'backend' => <backend_type>,
'backend_options' => [
    <backend_option> => <backend_option_value>,
    ...
],
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值