如何使YUI更轻更快?

时间:2009-05-22 13:49:34

标签: javascript yui

我见过很多基于YUI的网站,但都响应很慢。有没有什么好的解决方案,使这些javascript文件更轻,更快?

我现在已经使用了yuicompressor和另一个javascript压缩器,但它仍然太慢了。

似乎YUI考虑了太多的角落情况,因此每个文件都非常大。如果尺寸可以降低,我愿意接受其中一些角落案件。

关于YAHOO.util.Event.addListener的一件事,你知道它的实现方式吗?这个函数是否在全局文档上侦听然后在必要时触发事件?我想如果那样的话会很可怕。但是我还没有深入挖掘才能发现。

2 个答案:

答案 0 :(得分:3)

您可以查看YUI的34 best practices,看看是否错过了其中任何一个。

你也可以在你的网站中查找bootlenecks,那里有很多个人资料。 有一个firebug的分析器可以帮助你识别一些情况,还有它的YSlow插件。

希望这可以指出你正确的方向,祝你好运!

答案 1 :(得分:0)

我做过的一件事就是使用Yahoo CDN来加速我的YUI网站。

G-曼