【问题标题】:How we can speed up Joomla webpage我们如何加快 Joomla 网页的速度
【发布时间】:2016-09-28 20:58:33
【问题描述】:

使用 Joomla 系统 - 页面缓存,我的网页现在大约 4-5 秒。

但我有几个页面只显示给注册用户。我刚刚检查了它大约需要 10-15 秒。当我使用 chrome 检查时,我可以看到一些东西,我有 livechat,大约需要 2 秒,而且东西很少。但实时聊天也显示在主页上。但那个页面是速度。

想知道Joomla系统缓存插件对注册用户可见页面不起作用。或任何其他我可以用来加速此类页面的插件。

【问题讨论】:

  • 你说得对,Joomla 对于登录用户来说速度较慢(参见:itoctopus.com/…)。这样做的原因是有一些复杂的查询只为登录用户运行,从而减慢了整个过程。尝试优化资产表,看看是否有帮助。
  • 您能否在网站上的 Chrome 中发布网络 - 列表,以提供有关需要时间的更多信息?这将有助于缩小问题范围。

标签: caching joomla system joomla-extensions


【解决方案1】:

Joomla 有一个 JCH Optimize 插件,可以降低您的网站加载速度。 它将所有css和js文件压缩成一个文件。该文件将存储在缓存中,因此网站速度将提高。

这个插件会对你有所帮助。 谢谢

【讨论】:

    【解决方案2】:

    您在使用 Joomla。 对于某些组件只有页面缓存的问题。如果你需要清除缓存。

    你需要加快 joomla 网站的速度 遵循基本步骤:

    1. 启用 Gzip 压缩 使用 Gzip 压缩功能,您可以在将网站页面发送给用户之前对其进行压缩。之后,它们将被用户的浏览器解压缩。而且这个过程比传输未压缩的页面花费的时间更少。

    2. 启用缓存系统

    3. 优化设置(图像、CSS、Java 脚本……)

    4. 现在检查您的 Joomla 网站速度

    它可以使用 full 来加速您的网站。

    【讨论】:

    • 谢谢,我已经尝试并激活了,但是注册用户可见的页面仍然很慢。
    【解决方案3】:

    想知道Joomla系统缓存插件对注册用户可见页面不起作用。

    根据Joomla! Documentation页面缓存

    仅为访客(不为已登录的访客)缓存页面


    或任何其他我可以用来加速此类页面的插件。

    除了JCH Optimize(已经提到过),我推荐的另一个组件是JotCache,它比Joomla 好得多!默认缓存。

    您还可以使用GTmetrix 来针对Google PageSpeedYahoo! Yslow 分析您的网站。

    最后,您可以尝试使用 CDN 来加快资源交付。以下是一些:

    您可以使用CDN for Joomla! 来整合CDN 技术。

    总体而言,您最好的选择是结合 CDN 和 JCH 设置来降低网站的整体权重,使用 GTmetrix 在每次更改后比较网站。


    延伸阅读:Joomla Performance & Speed

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-01
      • 1970-01-01
      • 2014-05-12
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 2014-01-06
      • 2015-11-02
      相关资源
      最近更新 更多