thedmsgroup / mautic-dashboard-warm-bundle
通过共享/扩展/预热缓存来提高仪表板性能。
2.15.0
2018-11-27 17:35 UTC
Requires
- mautic/composer-plugin: ^1.0
This package is auto-updated.
Last update: 2024-09-21 20:20:48 UTC
README
是否曾经觉得登录到 Mautic 要花费很长时间?这很可能是由于您个人仪表板小部件中涉及的复杂查询所致。随着 Mautic 的扩展(或添加更多小部件),登录将感觉变慢,因为需要处理的数据更多。
此插件通过以下方式加快仪表板的加载速度:
- 为仪表板小部件设置更高的默认缓存级别(默认为1小时)。
- 在所有有权访问仪表板用户之间共享仪表板小部件缓存(默认开启)。
- 通过定时任务预热小部件缓存(必须配置)。
安装与使用
当前与 Mautic 2.14.x
一起使用。如果您在其他版本中有成功/问题,请报告。
- 通过运行
composer require thedmsgroup/mautic-dashboard-warm-bundle
进行安装(或提取此存储库到/plugins/MauticDashboardWarmBundle
)。 - 转到
/s/plugins/reload
- 点击 "Dashboard Warmer" 并按需配置。
定时任务
为了使此插件预热缓存,您还需要创建一个类似于以下的定时任务
*/30 * * * * php /path/to/mautic/app/console mautic:dashboard:warm