展开全部
有必要,因为每引一个文件都会增加一个请求。而且css和js的加载不都是同步的,会阻塞页面加载,具体可以看下面的网址。
但是不是说全部合在一起就是好的。要看具体代码量多少以及项目需求、团队对资源的管理等综合考虑。
http://hikejun.com/blog/2012/02/02/js%E5%92%8Ccss%E7%9A%84%E9%A1%BA%E5%BA%8F%E5%85%B3%E7%B3%BB/
http://lifesinger.wordpress.com/2012/02/03/performance-impact-of-js-css-loading-order/
但是不是说全部合在一起就是好的。要看具体代码量多少以及项目需求、团队对资源的管理等综合考虑。
http://hikejun.com/blog/2012/02/02/js%E5%92%8Ccss%E7%9A%84%E9%A1%BA%E5%BA%8F%E5%85%B3%E7%B3%BB/
http://lifesinger.wordpress.com/2012/02/03/performance-impact-of-js-css-loading-order/
追问
我已经把JS跟CSS用外部调用,做了CDN 这样的不要合并,速度会更快吗?
追答
CDN 和 文件合并属于两种不同的优化方式,如果页面上加载太多的零碎文件即使用了CDN也是会变慢的。所以,这个还是要看具体情况,没办法说绝对了。
文件过多的情况下还是尽量合并的好。或者如果仅仅是js文件多,可以考虑 require.js 或 sea.js 等模块管理工具
推荐于2016-07-28 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
多个CSS合并和多个JS合并是非常有必要的。
在Web项目的开发中,js,css文件会随着项目的开发变得越来越多,越来越大,这就给给性能方面带来一些问题,如,页面引入的的js,css越多的话,那么对就增加了http请求数,解决该问题的一个好的方法就是合并js,css文件。
在Web项目的开发中,js,css文件会随着项目的开发变得越来越多,越来越大,这就给给性能方面带来一些问题,如,页面引入的的js,css越多的话,那么对就增加了http请求数,解决该问题的一个好的方法就是合并js,css文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有没有必要看你的需求是怎样的。
好处:css、js合并之后可以减少页面对于服务器请求资源的次数, 这样可以加快页面的加载时间。
坏处:就是一次需要加载全部的js、css,第一个页面的加载时间会变长,如果你的css、js是针对于每个页面的,也许分开每个页面加载用户的体验会更好。
好处:css、js合并之后可以减少页面对于服务器请求资源的次数, 这样可以加快页面的加载时间。
坏处:就是一次需要加载全部的js、css,第一个页面的加载时间会变长,如果你的css、js是针对于每个页面的,也许分开每个页面加载用户的体验会更好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
合并是为了减少http的请求,加快页面加载速度。不过如果是小网站的话,完全没必要,因为访问量的数量级还达不到拖垮服务器的地步。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
会的,CSS,特别是JS很消耗浏览器资源,能合并就合并,代码能少写尽量少写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询