需要合并JQuery文件以节省加载时间

发布于 2024-12-21 12:30:23 字数 322 浏览 3 评论 0 原文



我有以下 JQuery 库,我需要将它们组合起来以提高我的网页的速度。最好的方法是什么,其中的一些方法是否包含其他方法,或者我可以在某个地方找到它,即缩小版本。

JQuery.v1.6.4.js
jquery.tools.min.js
jquery-ui-1.8.16.custom.min.js
jquery.hoverIntent.minified.js
jquery.alphanumeric.pack.js
jquery.dcmegamenu.1.3.3.js
Hero_image_slideshow.js

谢谢。

I have the following JQuery libraries and I need to combine them in order to fasten up my web pages. Whats the best way and do some of them include the other ones in it, or can I find it some where, minified version that is.

JQuery.v1.6.4.js
jquery.tools.min.js
jquery-ui-1.8.16.custom.min.js
jquery.hoverIntent.minified.js
jquery.alphanumeric.pack.js
jquery.dcmegamenu.1.3.3.js
hero_image_slideshow.js

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

半夏半凉 2024-12-28 12:30:23

如果您使用的是 asp.net,则可以使用 httpcombiner。 http://archive.msdn.microsoft.com/HttpCombiner
或者你可以使用 yui 压缩器 http://developer.yahoo.com/yui/compressor/
http://www.refresh-sf.com/

You can use httpcombiner if you are using asp.net. http://archive.msdn.microsoft.com/HttpCombiner
Or else you can use yui compressor http://developer.yahoo.com/yui/compressor/
http://www.refresh-sf.com/

空城之時有危險 2024-12-28 12:30:23

看看 Google Closure 编译器。

http://code.google.com/closure/compiler/

不仅可以使用它为了为您连接文件,它会进行其他优化,包括缩小等。

Take a look at Google Closure Compiler.

http://code.google.com/closure/compiler/

Not only can you use it to concatenate the files for you, it will do other optimizations including minification, etc.

时光无声 2024-12-28 12:30:23

您可以使用 require.js 及其优化器: http://requirejs.org/docs/optimization.html

You can use require.js and its optimizer: http://requirejs.org/docs/optimization.html

十年九夏 2024-12-28 12:30:23
  1. 合并并缩小 JavaScript,使其下载量更小
    运行速度更快
  2. GZIP 您的 JavaScript,因此下载量更小
    网络
  3. 将您的 JavaScript 放在 CDN 上,例如 Akumai、Lime
    Light 或 Cloudfront

我为我的电子商务开发业务这样做,并取得了非常快的结果。

  1. Combine and Minify JavaScript so that it is a smaller download and
    runs faster
  2. GZIP your JavaScript so it is a smaller download across
    the network
  3. Place your JavaScript on a CDN such as Akumai, Lime
    Light or Cloudfront

I do this for my ecommerce development business with very speedy results.

冰之心 2024-12-28 12:30:23

服务器端组合是一个选项吗?在这种情况下,您在什么上运行该网站?如果您使用 .NET,我强烈推荐 Combres

对于 PHP 网站,请尝试 minify

Scott Hanselman 使用 AjaxMin。例如,如果您不能/不想在运行时组合文件,您可以将其作为构建脚本的一部分包含在内。

即时组合/缩小的好处之一是,例如,您可以决定针对来自您的 IP 地址的请求关闭它,以便您在调试时始终能够读取原始脚本实时代码。

Is server-side combine an option? In that case, what are you running the site on? If you're using .NET, I highly recommend Combres.

For PHP sites, try minify.

Scott Hanselman blogged about a batch script for the same purpose using AjaxMin. You could include that as part of a build script, for instance, if you can't/don't want to combine the files at runtime.

One of the benefits of on-the-fly combining/minifying is that you can decide to turn it off for requests from your IP address, for instance, so that you will always be able to read the original script, if you're debugging live code.

王权女流氓 2024-12-28 12:30:23

尝试 jscompress.com 上的在线工具,它看起来相当不错。
您可以复制 >粘贴您的代码,或上传您的 js 文件,它会为您压缩它们。

Try out the online tools at jscompress.com it seems reasonably good.
You can either copy > paste your code in, or upload your js files and it will compress them for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文