Magento2开发教程 - 副缓存前端缓存类型
2017-05-29 08:49
369 查看
Magento 2 缓存概述
Magento 2允许您配置文件系统缓存替代默认缓存。本指南讨论了一些替代方案,即,Database
Redis
设置
Varnish 无需修改Magento的配置。
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.php或
app/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>, ... ],
相关文章推荐
- Magento2开发教程 - Magento 2 数据库缓存
- Magento 2 页面缓存和默认缓存中使用Redis - Magento2开发教程
- Magento2开发教程 - Magento 2 缓存简介 Cache
- Magento2开发教程 - 缓存失效和私有内容版本
- 【无限互联】iOS开发视频教程—2.4iPhone开发之基本数据类型转换
- magento的运费模块开发教程(Customize Magento Shipping Module Tutorial)
- Magento 新闻模块开发教程 (八) 建立模板文件
- Magento 新闻模块开发教程 (九) 建立Block
- Magento 新闻模块开发教程 (四) 创建模块的xml配置文件
- 前端开发中的性能那点事(三)php的opcode缓存
- 【无限互联】iOS开发视频教程—2.3 iPhone开发之OC变量和基本数据类型2
- Magento 新闻模块开发教程 (三) 创建前后端控制器
- 前端开发教程:使用 CSS3 Transforms 构建圆形导航
- web前端开发七武器—Jasmine入门教程(上)
- [026] 微信公众帐号开发教程第2篇-微信公众帐号的类型(普通和会议)
- 提高前端开发的2012年36个最佳开发教程(上)
- Magento 新闻模块开发教程 (七) 建立模块的SQL
- Magento 新闻模块开发教程 (二) 激活你的模块
- titanium开发教程-02-09配置文本域和文本区键盘类型
- 【Ardunio】开发入门教程【二】数据类型