aligent / magento2-prerender-io
Magento 2 的 Prerender.io 集成,提供产品 URL 的缓存更新
1.1.7
2024-04-03 05:13 UTC
Requires
- php: >=7.4
- magento/framework: *
- magento/module-catalog: *
- magento/module-configurable-product: *
- magento/module-store: *
- magento/module-url-rewrite: *
Requires (Dev)
- dev-main
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-feature/BEG-154_Add_admin_configuration_to_disable_indexers
- dev-feature/BEG-151_fix_for_issue_related_to_row_id_and_entity_id_both_being_added_to__cl_tables
- dev-feature/BEG-143_trigger_recaching_when_child_variant_is_edited
- dev-fix/indexer_dependencies
- dev-fix/non-canonical-product-urls-recaching
- dev-feature/readme_fork_update
- dev-feautre/add-prerender-url-to-admin-config
- dev-fix/indexer_id
- dev-feature/BEG-81_remove_trailing_slashes
- dev-feature/enable-phpcs
- dev-feature/BEG-81_initial_version
This package is auto-updated.
Last update: 2024-09-03 06:07:19 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
配置此扩展。