我见过很多基于YUI的网站,但都响应很慢。有没有什么好的解决方案,使这些javascript文件更轻,更快?
我现在已经使用了yuicompressor和另一个javascript压缩器,但它仍然太慢了。
似乎YUI考虑了太多的角落情况,因此每个文件都非常大。如果尺寸可以降低,我愿意接受其中一些角落案件。
关于YAHOO.util.Event.addListener的一件事,你知道它的实现方式吗?这个函数是否在全局文档上侦听然后在必要时触发事件?我想如果那样的话会很可怕。但是我还没有深入挖掘才能发现。答案 0 :(得分:3)
您可以查看YUI的34 best practices,看看是否错过了其中任何一个。
你也可以在你的网站中查找bootlenecks,那里有很多个人资料。 有一个firebug的分析器可以帮助你识别一些情况,还有它的YSlow插件。
希望这可以指出你正确的方向,祝你好运!
答案 1 :(得分:0)
我做过的一件事就是使用Yahoo CDN来加速我的YUI网站。
G-曼