0

如果我必须在一些(让我们告诉大约 10 个)其他 css / js 文件中加载例如 jquery.js 文件,那么更好的方法是什么?

“使用 google.load() 方法可以让您的应用程序高速和全局访问越来越多的最流行的开源 JavaScript 库”

4

3 回答 3

2

使用谷歌。由于很多人使用它,因此很有可能已经将其缓存在客户端的计算机上,因此它可能会更快。

于 2011-06-01T10:29:25.253 回答
2

看看这里:Web 性能最佳实践

总结:

理想情况下,您应该在 static1.example.org、static2.example.org 等子域上拥有所有静态内容。这增加了下载的并行性(增加页面加载/渲染速度)。此外,您应该合并 css 文件和 js 文件,将它们缩小并 gzip 以减少往返次数和有效负载大小。(mod_pagespeed是一个 apache 模块,可以为你做到这一点)

此外,您的内容应使用 1 年缓存设置和版本控制(通过命名约定,也可用于mod_pagespeed)进行缓存

于 2011-06-01T10:34:51.697 回答
1

外部服务器,即所谓的 CDN 可用于加速网站,例如,当它们位于更近的位置时,或者文件已在另一个网站上使用并已被缓存。

但是,如果您的网站是官方网站,必须是可靠的、SaaS 或其他任何使用公共 CDN 的网站,则不建议使用。然后可以选择购买商业 CDN 或内部托管。

于 2011-06-01T10:33:41.400 回答