前端性能优化的方向
首先,我们一定不能忘记:对性能优化最重要的是内容优化。不过这不是我们前端能说了算的,我们只能努力从前端的角度给产品经理和运营人员提建议,因此内容优化不纳入性能优化范畴。
从去年开始,到 Velocity 2010 大会中 Fast By Default 口号的提出,YSlow / PageSpeed / Msfast / dynaTrace / WebPageTest 等工具各领风骚,YSlow 几乎成了每个前端的标配。 YAHOO 的 34 条军规,光芒四射,无论后台开发还是运营人员,或多或少都能跟你谈上一两条。不得不说是件大好事,但听得耳朵起茧了,烦哪。
终于有点新鲜玩意:Facebook 运用了 BigPipe 技术,将网站提速了两倍。疯狂的玩意,大家开始使命研究起来。其核心是充分并行化,尽量减少串行。可叹的是这玩意得 Web 服务从架构上支持,否则玩下去就成了一堆 ajax loading 的 mashup, 不过能玩起来也得有真本事。BigBipe 优化的背后,挑战了很多传统优化军规,比如 script 要放在页脚的规则等等。
除了 Facebook, 还得提一下 YAHOO 首页的改版,详情见:Building Performance Into the New Yahoo. 核心理念:让页面尽早的可交互、可用。
前些天,The Web Industry Conference 里,NCZ 又给出一个非常赞的 ppt: High Performance JavaScript. 进一步提出了前端优化的方向:提高界面的可响应性,无 unresponsible.
在 NCZ 的大旗挥舞下,但愿以 YSlow 为标杆的第一代性能优化快点 By Default. 期待第二代性能优化的暴风骤雨迅速来临,让功能尽可能早的可用 + 让界面任何时候都能迅速响应。这两个方向,极富挑战,激荡人心。
建议继续学习:
- WEB系统需要关注的一些点 (阅读:14109)
- 30分钟3300%性能提升――python+memcached网页优化小记 (阅读:12128)
- 基于SSD的数据库性能优化 (阅读:7412)
- jQuery性能优化指南 (阅读:7325)
- 一次简单C程序的性能优化 (阅读:5598)
- 如何成为一名优秀的web前端工程师(前端攻城师)? (阅读:5464)
- mysql sql 百万级数据库优化方案 (阅读:5058)
- 一次神奇的MySQL优化 (阅读:4895)
- PHP最佳实践 (阅读:4953)
- Linux 64位, MySQL, Swap & Memory 优化 (阅读:4482)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:lifesinger 来源: 岁月如歌
- 标签: 优化 前端 可响应性
- 发布时间:2010-09-26 08:55:23
- [55] Oracle MTS模式下 进程地址与会话信
- [55] IOS安全–浅谈关于IOS加固的几种方法
- [54] 如何拿下简短的域名
- [53] android 开发入门
- [52] Go Reflect 性能
- [52] 图书馆的世界纪录
- [49] 【社会化设计】自我(self)部分――欢迎区
- [49] 读书笔记-壹百度:百度十年千倍的29条法则
- [38] 程序员技术练级攻略
- [32] 视觉调整-设计师 vs. 逻辑