作为性能调整的一部分,GTMetrix建议启用enable Enable gzip压缩,并利用Pinterest,Twitter和facebook JS文件利用浏览器缓存。这些通常是从为其提供服务的服务器上完成的。我无法找到如何要求这些公司将这些文件压缩并缓存的方法。 请帮助使这些文件压缩并缓存。
预先感谢您的帮助。
答案 0 :(得分:0)
“如何要求这些公司将这些文件压缩并缓存”是什么意思?
为他们提供Gzip压缩服务更好,但您不应该以此为准则。我敢肯定,与您在GTMetrix上获得更高的回报率相比,他们这样做的理由更大。也许,他们更喜欢使用更高带宽的高质量服务器,以通过解压缩文件来最大程度地减少用户对CPU的使用。也许您的资源是图片,而GTMetrix没有适当地使用它来提出有用的建议(GZip图片是多余的,适得其反)。
尽管显而易见的事实是您无法控制外部文件的标头属性,但尝试解决这种方法可能会导致高速缓存问题,从而导致更大的问题,而不仅仅是性能问题。而且我敢肯定,大公司的这些外部资源受到的延迟非常低。
答案 1 :(得分:0)
很遗憾,您无法gzip外部资源。除非您的网站上有指向这些js / css文件的代码,否则您将无法对其进行任何操作。如果它们指向这些文件,则可以执行以下操作: