aligent/magento2-prerender-io

Magento 2 的 Prerender.io 集成,提供产品 URL 的缓存更新

1.1.7 2024-04-03 05:13 UTC

README

提供 Magento 2 和 Prerender.io 之间的集成,允许页面在需要时自动重新缓存。

注意

该模块的开发已转移到更通用的分支(https://github.com/aligent/magento2-prerender),移除了对 prerender.io 的硬依赖,并利用可配置的 prerender 服务 URL。

概述

此模块提供新的索引器

  • prerender_io_product,当产品发生变化时,将向 Prerender.io 发送产品 URL 的缓存更新请求(每次最多 1000 个批次)。
  • prerender_io_category,当分类发生变化时,将向 Prerender.io 发送分类 URL 的缓存更新请求(每次最多 1000 个批次)。
  • prerender_io_category_product,当产品发生变化时,将向 Prerender.io 发送分类 URL 的缓存更新请求(每次最多 1000 个批次)。

这将确保缓存页面始终是最新的。

安装

要使用 composer 安装,只需运行

composer require aligent/magento2-prerender-io

然后,确保模块已安装,并将索引器设置为 计划

bin/magento module:enable Aligent_PrerenderIo
bin/magento setup:upgrade
bin/magento indexer:set-mode schedule prerender_io_product prerender_io_category prerender_io_category_product

配置

可以通过 商店 -> 配置 -> 系统 -> Prerender.io 配置此扩展。