谷神出幕

大音希声 ,大象无形

导航

随笔分类 -  Front End

【转】从12306.cn谈大网站架构与性能优化
摘要:PS:关于12306.cn网站,前些时间,骂的人很多,但是这网站的压力和架构不是一般非专业人士想得这么简单。下文是资深架构师陈皓写的关于12306.cn购票网站的架构和性能系列分析,个人认为很有参考价值,转载如下:12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西)业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问 阅读全文

posted @ 2013-05-20 02:12 谷神出幕 阅读(482) 评论(0) 推荐(0)

清除浮动的9种方法
摘要:转自:http://www.w3czz.com/thread-87-1-1.html为什么清除CSS浮动这么难?因为浮动会使当前标签产生向上浮的效果,同时会影响到前后标签、父级标签的位置及 width height 属性。而且同样的代码,在各种浏览器中显示效果也有可能不相同,这样让清除浮动更难了。解决浮动引起的问题有多种方法,但有些方法在浏览器兼容性方面还有问题。我根据自己的经验总结9种清除浮动的方法(测试已通过 ie chrome firefox opera,后面4种方法只做了解就可以了):1、父级div定义height01<styletype="text/css" 阅读全文

posted @ 2013-04-17 17:55 谷神出幕 阅读(333) 评论(0) 推荐(0)

最近温习下CSS
摘要:首先要温习浏览器的相关知识,每个浏览器的内核都有两个引擎,一个是呈现(渲染/排版)引擎,用来渲染HTML和CSS Layout的,一个是JavaScript引擎(大部分采用C/C++编写),最早的时候JavaScript引擎是包含在呈现(渲染)引擎里的,随着JavaScript的繁荣发展,JavaScript的解析执行效率俞显得至关重要,所以就从中独立出来。总结一下5大主流浏览器的呈现引擎和JS引擎,让自己巩固一下。Apple Safari(英文原意为旅行,狩猎)的呈现引擎是Webkit(Mac OS X Lion系统中的Safari采用Webkit2代内核引擎,还在使用正统webkit... 阅读全文

posted @ 2012-12-15 13:17 谷神出幕 阅读(418) 评论(0) 推荐(0)