Speed Cache文档项目 https://www.joomunited.com/joomla-documentation/speed-cache 2021 年 7 月 30 日星期五 13:26:35 +0000 Joomla! -开源内容管理 我们 contact@joomunited.com (JoomUnited) Speed Cache :安装 https://www.joomunited.com/joomla-documentation/speed-cache/522-speed-cache-installation https://www.joomunited.com/joomla-documentation/speed-cache/522-speed-cache-installation

1.安装

我们的组件与Joomla 3.x兼容。
所有成员均包括所有功能和第三者集成。 为了安装我们的组件,您必须下载扩展名.zip文件并使用标准的Joomla安装程序。

 

 

然后单击浏览>上传并安装按钮,默认情况下将激活安装组件,模块和插件。

 

2.更新和自动更新

为了更新扩展,您可以通过从JoomUnited下载ZIP文件或使用自动更新程序(推荐)来在旧版本上安装新版本。

 

 

自动更新程序会推送更新通知,该更新程序嵌入在您已安装的Joomla扩展程序中。 因此,您会像仪表板上的其他任何扩展程序一样收到通知,或使用菜单:扩展程序>管理>更新菜单。

 

登录您的帐户进行更新

您需要登录到您的JoomUnited帐户才能更新所有JoomUnited Joomla扩展程序。 为了登录,请访问组件的主要配置,然后导航到“实时更新”选项卡。 在主面板上,您将找到一个登录按钮。

 

 

输入您的JoomUnited凭据,与您在此处登录@ www.joomunited.com所用的凭据相同

 

 

恭喜,按钮上的文字将被更改! 您现在可以在此网站上更新所有JoomUnited扩展! 如果您的会员资格已过期,您将获得一个续订链接,并用文字说明。

 

 

注意:一次登录即可更新所有JoomUnited扩展(关于您的会员资格)。 除非断开连接,否则登录将不会过期。

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000
Speed Cache :性能仪表板 https://www.joomunited.com/joomla-documentation/speed-cache/523-speed-cache-performance-dashboard https://www.joomunited.com/joomla-documentation/speed-cache/523-speed-cache-performance-dashboard 安装组件后,可通过菜单访问仪表板 组件 > Speed Cache 。

 

 

信息中心会检查您可以在Joomla网站上应用的所有性能问题和增强功能。 使用浏览器立即修复按钮,可以一键修复除浏览器缓存之外的所有参数

检查参数:

  • 检查Joomla缓存的激活和持续时间:检查joomla缓存是否已激活并且时间至少设置为30'
  • 检查Joomla Gzip压缩
  • 缩小:检查您是否在网站上加载了缩小文件。
  • 文件组:检查是否已对任何文件类型进行了分组。
  • CDN:检查是否配置了任何CDN服务器
  • 使htaccess文件中的标存在和持续时间过期
  • Speed cache URL自动索引激活:检查是否在Speed Cache配置中激活了URL自动索引
  • PHP版本:检查是否正在使用PHP7 +
  • 浏览器缓存激活:检查是否已激活Speed Cache浏览器缓存
  • 自动清除缓存激活:检查自动缓存清除器是否已启用
  • 过期模块:检查服务器上的模块mod_expires是否已激活

 

注意:在某些服务器(例如NGINX或内置CDN)上,“过期标头”检查可能不会成功。 性能已经不是问题了,因为它已经被处理了

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000
Speed Cache :管理缓存的页面 https://www.joomunited.com/joomla-documentation/speed-cache/524-speed-cache-manage-cached-pages https://www.joomunited.com/joomla-documentation/speed-cache/524-speed-cache-manage-cached-pages

1.将URL添加到缓存系统

要应用Speed Cache静态缓存和浏览器缓存,您需要将网站页面(URL)添加到Speed Cache列表中。 在仪表板上,单击“管理缓存的URL”。

 

 

从这里,您将看到缓存系统中已经存在的URL列表。

 

 

要将一些URL添加到缓存,您有3个解决方案:

  • 使用按钮从菜单导入URL
  • 单击添加新按钮添加粘贴自定义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-页面缓存插件无法处理的。  

要为已登录用户激活缓存,您需要从配置中为每个Joomla用户激活缓存文件。

 

 

您可以为每页登录的用户激活缓存这一事实非常灵活,我们建议在前端对所有动态内容的用户帐户进行一些测试。

4.清理所有Joomla缓存

将页面添加到缓存后,Joomla将创建一些缓存文件, Speed Cache生成静态缓存(HTML文件),并且文件将存储在用户浏览器中(浏览器缓存)。

Speed Cache缓存清理可以一键删除所有这些文件并缓存,您无需单独清理Joomla缓存。

 

 

在该设置中,您还可以激活参数以自动清除所有缓存的操作。 实际上,在诸如保存内容之类的后端/前端操作中,所有缓存都可以清除。

另外,您在整个Joomla管理中都可以使用一个按钮,只需单击一下即可清除所有缓存。

 

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000
Speed Cache :资源缩减 https://www.joomunited.com/joomla-documentation/speed-cache/525-speed-cache-resources-minification https://www.joomunited.com/joomla-documentation/speed-cache/525-speed-cache-resources-minification 缩小是指在不影响浏览器如何处理资源的情况下删除不必要或冗余数据的过程-例如,代码注释和格式设置,删除未使用的代码,使用较短的变量和函数名称,等等。

从仪表板上单击“分组并缩小” ,启用“文件最小化包含/排除(高级)”参数,然后单击“扫描”按钮以列出您的网站文件。

 

 

只需单击一次,即可将所有JS,CSS和字体文件归为一组。 组文件功能包括:

  • HTML压缩:压缩是指在不影响浏览器处理资源的情况下删除不必要或冗余数据的过程-例如,代码注释和格式,删除未使用的代码,使用较短的变量和函数名,等等。
  • CSS缩小
  • JS缩小
  • 将CSS分组:将多个CSS文件分组为一个文件将最大程度地减少HTTP请求数量。 谨慎使用并测试您的网站,它可能会产生冲突。
  • 仅从头开始对JS进行分组:将多个Javascript文件分组为一个文件将最大程度地减少HTTP请求数量。 将您脑袋中出现的所有脚本分组(而不是身体中的所有脚本)。 这是避免冲突的更好选择。 谨慎使用并仔细测试您的网站功能
  • 在头部和正文中对JS进行分组:将多个Javascript文件分组为一个文件将最大程度地减少HTTP请求数量。 将身体中所有存在的脚本和头部中的所有脚本分组。 这是进行最终性能研究的更好选择,但要提防和测试您的网站,它可能会产生冲突
  • 对字体和Google字体进行分组:将本地字体和Google字体分组在一个文件中,以便更快地投放。
  • 推迟CSS:在页面加载结束时调用CSS文件,以消除渲染阻止元素
  • 延迟JS:在页面加载结束时调用JS文件,以消除渲染阻止元素
  • 排除内嵌脚本:从缩小中排除内嵌脚本
  • 排除内联样式:从缩小中排除内联样式

 

 

内容显示预加载:选择在加载CSS和JS之前要应用的效果(淡入效果/加载程序),以避免在慢速连接上显示不佳。
文件组排除:为避免冲突或错误,您可以将文件排除在组进程之外。 仅在示例中是相对路径。

 

 

默认情况下,列出的文件是模板中包含的CSS,JS和字体,以及某些来自媒体的文件。 如果要缩小前端(在所有页面上)加载的所有文件,我们建议列出文件并打开设置。 您应该转到“ Speed Cache配置”>“缩小和分组”选项卡。

 

 

在这里,您可以选择CSS,JS和字体所在的服务器文件夹,例如:media / com_hikashop。 然后只需点击缩小的绿色切换器或使用“切换状态”按钮即可。

 

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000
Speed Cache :CDN集成 https://www.joomunited.com/joomla-documentation/speed-cache/526-speed-cache-cdn-integration https://www.joomunited.com/joomla-documentation/speed-cache/526-speed-cache-cdn-integration

CDN集成可与市场上所有主要CDN(例如Cloudflare,Amazon Cloudfront,MaxCDN,KeyCDN等)一起使用。

要访问,只需从仪表板上单击CDN 。 然后,您可以在此处添加您的信息。

 

 

这些CDN缓存和Cloudflare缓存包含以下选项:

CDN缓存

  • 主动CDN:启用CDN在您的网站上有效
  • CDN URL:添加您的CDN URL,不带斜杠(末尾)
  • CDN内容:您的Joomla内容通过CDN资源提供,并以逗号分隔。 将此字段留空以包含所有资源

 

  • 相对路径:默认启用,为相对路径资源启用/禁用CDN。 用于与特定的Joomla插件兼容
  • 包含文件:使用CDN加载的文件类型

Cloudflare缓存

  • 清除Cloudflare缓存:通过SpeedCache清理SpeedCache和Joomla缓存时,还要清理所有Cloudflare缓存
  • 用户名:注册到您的Cloudflare帐户的电子邮件地址
  • API密钥: Global Cloudflare API密钥,您可以从个人资料中生成一个
  • 域:这是与您的Cloudflare帐户关联的域,通常是此网站域(例如:website.com)
  • 自定义清除URL: Cloudflare缓存中与URL完全匹配的所有资产都将从缓存中清除。 每行一个单独的URL,可以是页面URL或文件URL

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000
Speed Cache :设置 https://www.joomunited.com/joomla-documentation/speed-cache/527-speed-cache-settings https://www.joomunited.com/joomla-documentation/speed-cache/527-speed-cache-settings

1.一般参数

Speed cache获得了一些可从“仪表板”>“配置”链接访问的设置

 

 

  • 缓存生存时间:缓存生存时间,以分钟为单位。 在此延迟之后,缓存将自动清除,然后重新生成
  • 使用浏览器缓存:使用浏览器缓存页面内容。 通过在硬盘上缓存大量的页面内容(例如图像),可以大大提高页面速度。 也可以清除
  • 每个用户的缓存文件:将为每个用户创建一个缓存文件,如果您的网站需要登录,将激活该文件。 仅适用于登录用户,并允许从用户名等缓存中排除动态元素
每次您计划在动态内容或用户会话(登录)上激活缓存时,都需要激活每个用户的缓存文件。
  • 清除管理员操作的缓存在Joomla管理中的某些操作上,缓存将被删除:保存,应用,发布,取消发布或废弃内容
  • 清除前端操作的缓存在Joomla前端的某些操作上,缓存将被删除:保存,应用,发布,取消发布或废弃内容
  • 还要清除Joomla的缓存:除了SpeedCache缓存之外,Joomla缓存也将被清除

 

2.自动缓存预加载

最新的参数是关于自动缓存重新生成的。 清除后,可以根据URL列表自动预加载缓存(需要使用cURL扩展名才能正常工作,通常已安装)。

 

 

  • 用于高速缓存预加载的令牌:用于高速缓存预加载的令牌用于验证重新生成高速缓存的请求。 您还拥有可以与crontab一起使用的URL,以定期重新加载它。
  • 清除缓存预加载:清除缓存后,可以根据URL列表自动预加载缓存(需要使用cURL扩展名才能正常工作,通常已安装)。
  • 添加Cache-Provider头:当Speed Cache提供响应时,它作为响应。 它可以用于调试目的。
  • 自动菜单进行缓存:自动将新菜单添加到缓存的页面列表中。
  • 桌面缓存:为所有设备提供桌面缓存:推荐,除非提供了错误的缓存版本
  • 平板电脑缓存:服务平板电脑缓存:仅当遇到错误的缓存版本时才建议使用
  • 移动缓存:为移动缓存提供服务:仅当遇到错误的缓存版本时才建议使用
  • 缓存外部脚本:缓存外部资源,例如Google提供的脚本。 警告:请确保在激活前后监视性能,在某些情况下,激活后可能会导致性能下降!
  • 通过Ajax加载模块:在每个模块中添加一个选项以激活AJAX加载(异步),此操作由模块配置。

“阿贾克斯加载模块”被激活,你会看到在参数模块>高级选项卡。

 

 

  • SpeedCache AJAX加载:激活AJAX(asynchrone)中的模块加载,以避免此模块出现缓存问题
  • 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 loading URL包含:仅包含用于图像lazy loading URL 。 您还可以使用以下规则来包含一组URL:www.website.com/news*
  • Lazy loading网址排除:从图像lazy loading排除网址。 您还可以使用以下规则来排除一组URL:www.website.com/news*

 

4.缩小并分组 

从现在开始,访问Minify&Group ,您可以在仪表板上看到它。 或转到“配置”>“缩小并分组”选项卡,然后单击“分组并缩小设置”按钮。 您可以在此处获得有关设置的更多信息。

 

 

5.默认值

要访问默认值,请转到仪表板>配置链接。 这些是在Speed Cache系统中添加时适用于新URL的默认值。

 

 

  • 来宾缓存来宾用户缓存此URL
  • 面向公众预加载面向公共用户预加载此URL
  • 缓存已登录的用户:缓存此URL以便已登录的用户
  • 预加载已登录的用户:预加载此URL以便已登录的用户
  • 每位用户加载:每位用户预加载此URL
  • 排除公共缓存:从公共用户缓存中排除URL
  • 排除已登录用户的缓存从已登录用户的缓存中排除URL

 

6. CDN

要访问CDN,请转到仪表板>配置链接。 将包括“激活CDN”和“清除Cloudflare缓存”参数。 为了使用它们,您应该启用并在下面填写所需的信息:

 

 

CDN缓存

  • CDN URL:添加您的CDN URL,不带斜杠(末尾)
  • CDN内容:您的Joomla内容通过CDN资源提供,以逗号分隔
  • 相对路径:默认启用,为相对路径资源启用/禁用CDN。 用于与特定的Joomla插件兼容。
  • 包含文件:使用CDN加载的文件类型

Cloudflare缓存

  • 用户名:注册到您的Cloudflare帐户的电子邮件地址
  • API密钥: Global Cloudflare API密钥,您可以从个人资料中生成一个
  • 域:这是与您的Cloudflare帐户相关联的域,通常是此网站域(例如:website.com)
  • 自定义清除URL: Cloudflare缓存中与URL完全匹配的所有资产都将从缓存中清除。 每行一个单独的URL,可以是页面URL或文件URL

7. ImageRecycle集成

ImageRecycle是第三方图像压缩服务: https : //www.imagerecycle.com/

我们已将服务添加到Speed Cache配置中,因为我们认为它可以显着提高性能,但并非必须使用它。 我们的会员可以在配置页面上获得所有会员20%OFF的优惠券。

 

 

安装后,您可以在“组件”>“图像回收”中压缩图像和pdf文件。

 

 

有关更多信息,请访问此处: https : //www.imagerecycle.com/cms/joomla

 

8.导入/导出

要访问导入/导出,请转到仪表板>配置链接。 现在,您可以看到导入/导出配置。

 

 

网站优化需要时间,并且导入文件以恢复所有扩展名配置的速度更快。 从这里,您可以导入或导出json文件。

 

 

]]>
Assistance@joomunited.com(协助 JU) Speed Cache 2019 年 11 月 29 日星期五 14:03:52 +0000