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