社区
高性能WEB开发
帖子详情
如一个60K大小的css文件, 我是拆成6个10k的文件?还是拆成3个20K的文件, 哪个更好?
洪小七
2011-09-29 01:55:52
为了提高下载效率, 把一个大文件拆开以并行下载是很必要的, 那么拆分时, 一般都有哪些因素需要考虑?
...全文
813
14
打赏
收藏
如一个60K大小的css文件, 我是拆成6个10k的文件?还是拆成3个20K的文件, 哪个更好?
为了提高下载效率, 把一个大文件拆开以并行下载是很必要的, 那么拆分时, 一般都有哪些因素需要考虑?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
try530
2013-03-21
打赏
举报
回复
没必要拆分。
沪php攻城师
2013-03-19
打赏
举报
回复
不建议拆分,一个是拆分增加了连接数,增加服务器压力。另一个是CSS文件在客户端都是有缓存的,一般一个网站也就第一次访问下载一次,以后都不需要下载了。
xiaochun1027
2013-03-13
打赏
举报
回复
如果一共只有60K的话确认没必要再进行拆分了! 现在的带宽和硬件水平基本体现不出现拆分的优势了,当然如果是考虑以后维护和扩展就另当别论了!!!
ImN1
2013-03-12
打赏
举报
回复
全部客户端缓存(重用度高)的就拆分,简单说保证第一次传送能全部送达 全部不缓存的就不拆分,而要大范围修正删减无用章节 平衡问题,虽然拆分增加了连接数,但如果不能保证一次送达,客户端可读性差无可避免会刷新造成新的连接产生,虽然和拆分处理相比从同步变异步,不过
要命的是客户端可能不会单纯挑css来重新请求,而是整个页面重新请求
,总体来说多次刷新所产生的连接数可能开销更大
ndsctangkun
2013-03-08
打赏
举报
回复
引用 1 楼 snowday88 的回复:
注意连接数。连接数越多会影响性能的。看具体情况了
+1
xianwangkai
2013-02-26
打赏
举报
回复
web端的css我个人觉得应该考虑几个方面: 1、60k的css是项目的所有css。如果这样子我建议拆分,因为有可能某些页面不需要多余的css。 2、60k的css确实只是某个页面的css,其他页面不用,那就没有必要拆分了,拆分多的话只能增加http的请求,反而可能会更慢。 3、60k的css。如果你的web页面访问量不大,或者针对性能要求不是很强烈,我可以建议你拆开,这样的话,维护比较方便!
rollandlee
2013-02-26
打赏
举报
回复
也不一定,在请求量允许的情况下,分块开发比较方便,毕竟开发也是大头
athrunzero
2013-02-20
打赏
举报
回复
60K的CSS是够大的,看看能不能压缩下,另外个人觉得不需要拆分,因为无论是拆分2个还是3个都是增加了http请求。还有CSS在浏览器上好像会进行gzip压缩,大大减小css的大小。
taoguangye
2013-02-20
打赏
举报
回复
WEB服务器能用一个文件,不要用两个文件,增加文件数会增加请求数量,请求数量增加会增加服务器负担,影响速度.所以要尽量合并文件,而不是拆分文件.
打字员
2013-02-20
打赏
举报
回复
LZ你的想法從本質上來說就是錯的,折分不是按大小分的,你這個標準太不靠譜了 css,js文件的合併,折分,要視情況而定 一般會把共用的寫在同一個文件內,如果真的太大,就考慮壓縮,最后如果還是很大才考慮再根據其它的標準再折分(比如css,所有頁面都會用到的,子頻道頁面才會用到的,頁面專有的,訪問量大的頁面,訪問量很小的頁面,有很強關聯性的多個頁面...) 還可以從css本身著手,盡量考慮重用性,通用性,從根本上減小文件大小
yujinjin9
2013-02-19
打赏
举报
回复
当然是模块化了! 公用CSS文件放一个文件,特别页面提供的CSS提供文件 这跟划分大小没问题。如果你一个页面必须要用60K的CSS,划分多个CSS文件效率反而不高了。
_老吴
2013-02-19
打赏
举报
回复
你用firebug测试一下,不就知道了吗!
moveuirt
2013-02-18
打赏
举报
回复
拆分了增加你的链接数 反而降低了速度
杀猪剑客
2011-09-30
打赏
举报
回复
注意连接数。连接数越多会影响性能的。看具体情况了
都是从零开始学前端,3年后,为啥有人月薪
10k
,有人却 40k
正在初学者学习一门新技术往往不知道如何开始,从哪开始,终点是啥。为啥有人月薪
10k
,有人却 40k,就看你的技术能不能提高生产率,创造更多价值。学习前端也是这样,要系统全面,前期一定要有刨根问底的精神,遇到问题要究其原因,直到解决为止。下面我把前端需要掌握的技术点做
一个
总结。 1.基础知识 学会下面这些基本知识,能够写出基本的页面,不同的布局样式。 2.动态性 动态性是指通过 document...
LsLoader——通用移动端Web App离线化方案
背景 由于JavaScript(以下简称JS)语言的特性,前端作用域拆分一直是前端开发中的首要关卡。从简单的全局变量分配,到RequireJS实现的AMD模块方式,browserify/webpack实现的静态引用方式。前端的业务逻辑也从
一个
个精心按顺序排好的
CSS
、JS变成了入口
文件
为根的有向无环图。图上的节点可能是JS方法/
CSS
糖/.vue单
文件
模块。我们的开发源
文件
到浏览器...
IT行业都有哪些职位,初学者如何选择才能够快速进入这个行业?
【本人性格不好,被惹到了必然句句带脏字,所以评论中如果有不开眼的,请慎重。 另外,这篇回答从头到尾都是我自己的个人偏见,绝对不客观,也绝对不会为本答案负责。 所以,有自己正常思维的请不要再看下去了。】 互联网行业的薪资水准相对较高,刚入行
一个
月,半年,或者一年超过其他行业薪资很正常。 那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型? 1.产品 2.UI 3.
CSS
...
怎么样学好python去互联网工作_14个岗位,看完就知道自己在互联网行业该怎么混!(上篇1~6)...
问:IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?做为
一个
不太了解互联网的小白,经常分不清互联网的职业名称,不清楚发展前景和门槛,想进入这个行业又不知道怎么开始。@xdyl答:互联网行业的薪资水准相对较高,刚入行
一个
月,半年,或者一年超过其他行业薪资很正常。那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型?1.产品2.UI3.
CSS
4.JS5.后端(J...
(转载)IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?
作者:暗灭 链接:https://www.zhihu.com/question/36991788/answer/69902291 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 互联网行业的薪资水准相对较高,刚入行
一个
月,半年,或者一年超过其他行业薪资很正常。那么,互联网行业究竟有哪些职位呢,又分别适合哪些传统行业转型? 1.产品2.UI3.
CSS
4.JS5....
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章