Rails [求助] 如何减少单个页面的请求数量

comme · 2012年09月24日 · 最后由 luikore 回复于 2012年09月24日 · 2768 次阅读

最近发现项目中打开某个页面较卡,使用控制台查看,发现请求数尽然达到了 27 个,怀疑由于浏览器的并发请求数量限制导致在请求数量过多时,打开页面就很慢了,大家有没有好的优化方法啊? 合并 js,css 文件到 application js css 中? 求帮助

rails3.1 以上都会帮你合并 js css 呀 icon 什么的做个大图,都放上去,然后用 bg-image 调位置

发现还是有很多 零散的 js css 文件,需要手动写到 application 中把,但有的 js,css 文件并不能用于所有的页面中啊 - -@ywencn

还可以把一些静态资源 放到子域名下面

零散的 js 写页面内得了。我觉得不通用的 js 不需要独立成文件。

不过再怎么零散也不应该一列 assets 啊,一个提供共用库的 application.js,一个页面特定的 js。

@Rei 页面功能比较复杂,所以做了个模块划分,将不同功能的 js 放在的不同的文件下了,合在一起 js 文件看起来就很大了 - - @fresh_fish 介个能不能介绍一下 - -

同一域名下的请求 并发连接数 是有限制的

合并才能快,js 再大也没图片大。合并不限于 application.js,合在 xxx.js 也可以的,用法一样。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号