我使用了许多jQuery插件。在母版页中单独引用它们是否更有效,或者我应该将每个文件的内容整合到一个jQueryPlugins.js文件中并引用它?
答案 0 :(得分:1)
适当的解决方案取决于您的具体情况。单个文件将减少HTTP连接,减少延迟。但是,最终可能会浪费带宽。
这是你需要确定的权衡。
答案 1 :(得分:0)
不,它不是更有效。
打开和关闭TCP连接在带宽方面比在建立连接时下载内容更昂贵。
您最有可能希望将其整理到文件中,并在引用文件时使用YUI Compressor或Google Closure Compiler进行缩小。
此外,如果您想要高度意识到自己的带宽,可以在页面内的在一段时间之后重新审视这个...是错的; @cameron指出了原因。<script type="text/javascript"> </script>
标签内嵌入缩小的内容。
另请注意:一旦用户下载了单个文件,只要您设置了相应的Expires Header,您的代码就会被缓存。这样您就不必担心引用站点或性能x站点中的其他文件。