最近发现项目中打开某个页面较卡,使用控制台查看,发现请求数尽然达到了 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 也可以的,用法一样。