【问题标题】:GTMetrix: “Serve resources from a consistent URL”GTMetrix:“从一致的 URL 提供资源”
【发布时间】:2018-10-09 03:06:49
【问题描述】:

我们在 GTMetrix 上的性能得分很差。它指出我们的图片需要通过一致的 URL 提供资源

在测试结果中,它会显示页面上使用的图像的直接 URL 以及末尾带有 ?____ 查询字符串的相同图像。

当我查看页面源代码时,我没有看到 GTMetrix 所说的这个重复项被调用 - 因此性能得分较低。

我们使用的一些插件供参考:

  • 自定义 underscores.me WP 主题
  • Jetpack(不使用 CDN)
  • WP 超级缓存
  • 自动优化
  • Smush(图像优化)

网址:[已编辑]

报告网址:[已编辑]

我试过一次禁用一个插件,但找不到罪魁祸首,我还使用相同的方法构建了许多其他网站,以前没有遇到过这个错误。

知道这里发生了什么吗?

【问题讨论】:

    标签: wordpress gtmetrix


    【解决方案1】:

    看起来您用于幻灯片放映的插件在初始化时正在向图像添加查询字符串,然后您的浏览器将它们视为不同的图像并重新下载它们。

    我附上了您的图像请求的瀑布视图,您可以清楚地看到下载的初始图像,然后使用查询字符串重新下载。以及发起者combo-js。

    【讨论】:

    • 嗯,在报告中它显示滑块外的图像(页脚中的徽标)也被复制,让我认为它不是滑块。作为参考,我正在使用 Ken Wheeler 的光滑滑块 jquery 库 kenwheeler.github.io/slick 进行轮播——我在许多网站上都使用过,没有出现这个问题。
    • 哦,好吧,你知道combo-js是什么吗?因为这是导致问题的原因。
    • 看起来你是对的,是那个脚本(来自我们需要的一个不相关的插件——来自diversitysolutions.com的dsIDXpress)导致了这个问题——这在gtmetrix审计中出现很奇怪但不在页面源中。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2020-06-08
    • 2023-03-07
    • 1970-01-01
    • 2018-02-01
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多