gpt4 book ai didi

javascript - 从 CDN (Google) 流式传输 jquery(JS 文件)

转载 作者:搜寻专家 更新时间:2023-11-01 04:55:54 24 4
gpt4 key购买 nike

这是一个没有做功课的案例。:-)

除了动态加载的优势之外,当我可以从我的服务器加载一个 JavaScript 库(在我的例子中是 jQuery )作为一个由 19kb jQuery zip 文件 + 附加我写的 JavaScript 代码——全部用 JS 压缩器压缩并提供压缩的 HTTP。

使用 Google 服务器,我将进行 2 次(并行的)HTTP 往返。一个获取 jquery 文件,另一个获取站点 JavaScript 代码。一个 19kb,另一个说 20-25kb。在正常情况下,我的网站会下载一个 30-35kb 的文件。

最佳答案

请考虑从 google CDN 下载的 jQuery 脚本很可能已经缓存在访问者的浏览器中,因为无论从何处下载,它都具有一致的 header 和缓存控制。因此,平均而言,大多数用户只需下载您网站特定的 javascript 脚本。此外,CDN 通常比单个服务器的响应时间更快,因为它们从离您位置最近的服务器响应。

对于您的问题,没有一成不变的答案,因为这两种方法在现代连接上都提供了良好的性能。您应该在压力下分析您的系统,看看哪种解决方案能提供最好的结果(以及是否需要这种优化)。

关于javascript - 从 CDN (Google) 流式传输 jquery(JS 文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/313409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com