Speed Cache 设置
1、一般参数
Speed cache可以从仪表板 > 配置链接
- 缓存生存时间:缓存生存时间,以分钟为单位。 在此延迟之后,缓存将自动清除,然后重新生成
- 使用浏览器缓存:使用浏览器缓存页面内容。 通过在硬盘驱动器上缓存大量页面内容(例如图像)来大幅提高页面速度。 也可以清除
- 每个用户的缓存文件:将为每个用户创建一个缓存文件,如果您的网站需要登录,则将其激活。 仅适用于登录用户并允许从缓存中排除动态元素,例如用户名
- 清除管理操作的缓存: Joomla 管理的某些操作的缓存将被删除:保存、应用、发布、取消发布或删除内容
- 清除前端操作的缓存: Joomla 前端的某些操作的缓存将被删除:保存、应用、发布、取消发布或删除内容
- 也清除 Joomla 的缓存:除了SpeedCache缓存,Joomla 缓存也会被清除
2.自动缓存预加载
最新的参数是关于自动缓存重新生成的。 清除后可以根据URL列表自动预加载缓存(需要cURL扩展才能工作,通常安装)。
- 缓存预加载Token:缓存预加载Token用于验证重新生成缓存的请求。 您还拥有可与 crontab 一起使用的 URL,以定期重新加载它。
- 清除缓存后预加载:清除缓存后,可以根据 URL 列表自动预加载缓存(需要 cURL 扩展才能工作,通常已安装)。
- 添加 Cache-Provider 标头:当响应由Speed Cache提供时,它作为响应。 它可用于调试目的。
- 自动菜单缓存:自动将新菜单添加到缓存页面列表中。
- 桌面缓存:为所有设备提供桌面缓存:推荐,除非提供错误的缓存版本
- 平板电脑缓存:为平板电脑提供缓存:仅当您遇到错误的缓存版本时才推荐
- 移动缓存:为移动设备提供缓存:仅当您遇到错误的缓存版本时才推荐
- 缓存外部脚本:缓存外部资源,例如 Google 提供的脚本。 警告:请务必监控激活前后的性能,在某些情况下,您可能会在激活时遇到性能损失!
- 禁用优化:禁用这些用户角色的缓存和优化系统(登录时)
- 清除缓存按钮:在顶部栏和页脚栏中显示清除缓存按钮,以清除所有网站缓存
- 通过Ajax加载模块:在每个模块中添加一个选项以激活AJAX加载(异步),此操作由模块配置。
当启用“通过 Ajax 加载模块”时,您将在Modules > Advanced 选项卡中看到参数。
- SpeedCache AJAX加载:激活AJAX(异步)中的模块加载,以避免该模块出现缓存问题
- AJAX自动刷新:自动模块AJAX刷新周期,以避免该模块出现缓存问题
- AJAX刷新间隔:选择该模块的AJAX刷新间隔(分钟)
3. Lazy loading
要访问Lazy loading,请转到仪表板 > 配置 > 参数。 这些包含 2 个参数:图像lazy loading和 Iframe 和视频lazy loading。
这些功能将帮助您在用户向下滚动页面时逐步加载图像、iframe 或视频,如果您的页面很长,其中包含大量图像、iframe 或 HTML5 视频,这些功能非常有用。 首先,您应该启用此参数,然后您将看到以下这些设置:
- 排除小于(宽度px)的图片:从lazy loading所有像素值小于此宽度的图片的图片中排除。 有助于排除小图标或徽标
- 排除小于(height px)的图像:从lazy loading所有像素值小于此高度的图像的图像中排除。 有助于排除小图标或徽标
- Lazy loadingURL 包含:仅包含图像lazy loading 。 您还可以使用以下规则包含一组 URL:www.website.com/news*
- Lazy loading网址排除:从图像lazy loading排除网址。 您还可以使用以下规则来排除一组URL:www.website.com/news*
4.缩小并分组
从现在开始,要访问Minify & Group ,您可以在仪表板上看到它。 或转到配置 > 缩小和分组选项卡,然后单击分组和缩小设置按钮。 您可以前往此处了解有关设置的更多信息。
5.默认值
要访问默认值,请转到仪表板 > 配置链接。 这些是添加到Speed Cache系统时适用于新 URL 的默认值。
- 缓存访客:为访客用户缓存此 URL
- Preload for public:为公共用户预加载此 URL
- 缓存已登录:为已登录用户缓存此 URL
- 登录后预加载:为登录用户预加载此 URL
- 每位用户预加载:每位用户预加载此URL
- 排除公共缓存:从公共用户缓存中排除URL
- 排除已登录用户的缓存:从已登录用户的缓存中排除URL
6. CDN
要访问 CDN,请转到仪表板 > 配置链接。 然后你激活CDN,在这里填写你的CDN信息。
CDN缓存
- CDN URL:添加您的 CDN URL,不带尾部斜杠(在末尾)。
- CDN 内容:您的 Joomla 内容通过 CDN 资源提供,以逗号分隔。
- 相对路径:默认启用,为相对路径资源启用/禁用CDN。 用于与特定的Joomla插件兼容。
- 包含文件:使用 CDN 加载的文件类型。
Cloudflare缓存
- 用户名:注册到您的 Cloudflare 帐户的电子邮件地址。
- API 密钥:全球 Cloudflare API 密钥,您可以从您的个人资料中生成一个。
- 域:这是与您的 Cloudflare 帐户关联的域,通常是此网站域(例如:website.com)。
- 自定义清除 URL: Cloudflare 缓存中与 URL 完全匹配的任何资产都将从缓存中清除。 每行一个单独的 URL,可以是页面 URL 或文件 URL。
7. ImageRecycle集成
ImageRecycle是第三方图像压缩服务: https : //www.imagerecycle.com/
我们已将服务添加到 Speed Cache 配置中,因为我们认为它可以显着提高性能,但并非必须使用它。 我们的会员可以在配置页面上获得所有会员20%OFF的优惠券。
Components > Image Recycle中压缩图像和 pdf 文件。
欲了解更多信息,你可以去这里: https : //www.imagerecycle.com/cms/joomla
8.导入/导出
要访问导入/导出,请转到仪表板 > 配置链接。 现在您可以看到导入/导出配置。
网站优化需要时间,导入文件来恢复所有扩展配置会更快。 从这里,您可以导入或导出 json 文件。