Speed Cache:管理缓存页面
1. 将 URL 添加到缓存系统
要启用Speed Cache静态缓存和浏览器缓存,您需要将您的网站页面(URL)添加到Speed Cache列表中。在控制面板中,点击“管理缓存的 URL”。
在这里,您可以看到缓存系统中已有的 URL 列表。.
要将某个 URL 添加到缓存中,您有 3 种解决方案:
- “从菜单导入 URL”按钮。
- 点击“添加”按钮,粘贴自定义网址
- 使用一些规则来包含一组 URL
“从菜单导入 URL”按钮将打开一个弹出窗口,您可以从中导入一个或多个 Joomla 菜单。
在设置中,您还可以启用一个选项,将新的菜单元素自动添加到缓存的 URL 列表中。此设置基于默认配置值。.
要向缓存中添加自定义 URL,请使用“添加”按钮。
最后,点击“发布”(添加到缓存)按钮,即可将 URL(页面)添加到缓存。将页面添加到缓存后,静态缓存和浏览器缓存都会启用。.
包含规则可帮助您将一组 URL 添加到缓存系统中。例如,如果您想将新闻版块中所有 URL 以 /news 开头的网址添加到 Speed Cache 系统中,您可以添加以下规则:
URL 包含规则允许您在 URL 中使用星号,这样您就可以通过一次请求将数千个 URL 缓存到缓存中。以下是一些有用的使用示例。
- 添加一条规则,包含所有基于特定前缀的 URL(包括此带前缀的 URL):www.domain.com/news*
- 添加一条规则,包含所有基于特定前缀的 URL(不包括此特定前缀的 URL):www.domain.com/news/*
- 从缓存中包含部分 URL:www.domain.com/news/*/themes
2. 从缓存中排除 URL
将 URL 从缓存中排除的操作方式相同,您可以逐个排除 URL,也可以使用规则排除。要排除 URL,请打开“缓存 URL 排除”,然后单击“新建”按钮。
URL排除规则允许您在URL中使用星号,这样您只需一次请求即可从缓存中排除数千个URL。以下是一些实用的使用示例。
- 添加一条规则,排除所有基于特定前缀的 URL(包括此带前缀的 URL):www.domain.com/news*
- 添加一条规则,排除所有基于特定前缀的 URL(排除以下带有该前缀的 URL):www.domain.com/news/*
- 从缓存中排除 URL 的一部分:www.domain.com/news/*/themes
3. 按页面和用户状态缓存
如您所见,您可以在 URL 列表中为访客用户和/或已登录用户启用缓存。实际上, Speed cache 能够处理已登录用户的缓存,因此也适用于所有动态内容。.
这是 Joomla - Page cache 插件无法解决的问题。.
您可以为每个页面激活已登录用户的缓存,这一功能非常灵活,我们建议您使用用户帐户在所有动态内容上对前端进行一些测试。.
4. 清除所有 Joomla 缓存
一旦页面被添加到缓存中,Joomla 将创建一些缓存文件, Speed Cache 会生成静态缓存(HTML 文件),该文件将存储在用户浏览器中(浏览器缓存)。.
Speed Cache 缓存清理功能可以一键删除所有这些文件和缓存,无需单独清理 Joomla 缓存。.
在设置中,您还可以启用一个参数,以便在执行操作时自动清除所有缓存。实际上,对于诸如保存内容之类的后端/前端操作,所有缓存都可以被清除。.
此外,Joomla 管理后台到处都有一个按钮,可以一键清除所有缓存。.









