javascript - 如何在 Pinterest、Twitter 和 Facebook Javascript 文件中启用 gzip 压缩并利用浏览器缓存。

标签 javascript performance gzip browser-cache gtmetrix

作为性能调整的一部分,GTMetrix 建议启用启用 gzip 压缩并利用 Pinterest、Twitter 和 facebook JS 文件的浏览器缓存。这些通常是从为其提供服务的服务器上完成的。我无法找到如何要求这些公司对这些文件进行 Gzip 压缩并缓存它们。 请帮助对这些文件进行 Gzip 压缩和缓存。

预先感谢您的帮助。

最佳答案

不幸的是,您不能 gzip 外部资源。除非您的网站上有实际指向那些 js/css 文件的代码,否则您无法对它们执行任何操作。如果它们指向这些文件,您可以改为执行以下操作:

  1. 将它们复制到您的服务器并更改您的代码,使它们指向您的服务器。
  2. 在您的服务器上创建一个 cronjob,用于检查这些外部文件中的任何更改。如果存在差异,请将它们复制到您的服务器。

关于javascript - 如何在 Pinterest、Twitter 和 Facebook Javascript 文件中启用 gzip 压缩并利用浏览器缓存。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52804551/

相关文章:

c++ - 提高 ASIO 慢

azure - 使用 GZIP 编解码器在 Azure Synapse Analytics 中针对 csv.gz 文件执行 COPY 语句时收到错误

javascript - Chrome DedicatedTools 停止为 Node.js 工作

Javascript 数组 100000 x 100000 - 杀死我的浏览器

python - 如何提高分类的F1分数

node.js - 解压缩 lambda 中作为二进制数据接收的数据 - 错误的 header 检查

compression - 多部分 gzip 文件随机访问(在 Java 中)

javascript - 如何使用不同的颜色使用 CSS 填充 chrome 中输入[类型 ="range"] 的左侧?

javascript - 带有选择器作为参数的 jQuery 函数

javascript - 是什么原因?运算符或使用字符串?