Magento使用教程:如何配置Redis实现页面缓存

189次阅读

共计 1080 个字符,预计需要花费 3 分钟才能阅读完成。

Magento 是 Adobe 公司旗下的一个功能丰富的专业开源电子商务解决方案,任何人都可以免费下载并安装使用它来搭建在线商店。Magento 商店页面一般要设置缓存,比如可利用其命令行选项来配置 Redis 实现页面默认缓存,减少对数据库的访问,加快 Web 等应用的响应速度,从而提高用户体验。

配置 Redis 默认缓存

运行 setup:config:set 命令,指定 Redis 默认缓存参数,相关语法如下:

bin/magento setup:config:set –cache-backend=redis –cache-backend-redis-<parameter_name>=<parameter_value>…

这里 –cache-backend-redis-<parameter_name>=<parameter_value>,填写的是配置默认缓存的参数值。

Magento 使用教程:如何配置 Redis 实现页面缓存

例如,启用 Redis 默认缓存,将主机设置为 127.0.0.1,并将数据库编号指定为 0。Redis 对所有其他参数使用默认值。

bin/magento setup:config:set –cache-backend=redis –cache-backend-redis-server=127.0.0.1 –cache-backend-redis-db=0

配置 Redis 页面缓存

要在 Magento 上配置 Redis 页面缓存,可对照相关参数表,运行以下命令:

bin/magento setup:config:set –page-cache=redis –page-cache-redis-<parameter_name>=<parameter_value>…

这里的 –page-cache-redis-<parameter_name>=<parameter_value> 相关参数值如下:

Magento 使用教程:如何配置 Redis 实现页面缓存

例如,启用 Redis 页面缓存,将主机设置为 127.0.0.1,并将数据库编号指定为 1,其他参数都设置为默认值。

bin/magento setup:config:set –page-cache=redis –page-cache-redis-server=127.0.0.1 –page-cache-redis-db=1

最后,可验证下 Redis 和 Magento 是否协同工作,在运行 Redis 的服务器上的命令提示符下,依次运行下面命令:

redis-cli monitor

redis-cli ping

为了加快 Magento 网站页面加载速度,除了设置必要的缓存外,还可选择经过优化的 Magento 主机(比如 BlueHost 主机、HostEase 主机等)托管网站,以获得极佳的性能。

正文完
 0