• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 美工设计 >> 其他相关 >> 文章内容
 

精彩推荐

 
 

本类推荐文章

 
 

本类阅读排行

  • 网站网页100-1%的内容是导航
  • 手把手教你做超酷的条形码效..
  • 矢量绘图软件Illustrator快捷..
  • ImageReady为照片轻松添加动..
  • 网页设计制作试题及参考答案
  • SupeV影音播客系统搭建视频站..
  • 介绍三种网页播放器好代码
  • Animagic GIF制作简单的像素..
  • 网页设计教学或学习计划
  • 滚动字幕的制作 marquee
  • 网页制作试题 看看你都会做吗..
  • Browser/Server结构浏览器和..
  • 一步到位 在线logo制作网站集..
  • 在Linux中用三款工具轻松制作..
  • 制作证件照片其实很方便
  • 制作网页需要学习哪些技术?
  • 设计网页前端界面必备的技能
  • 分页案例和好的实践
  • 网页设计中文字颜色的搭配技..
  • 给你的MM美容—肤色美容师Sk..
 
 

高性能网站使用的14条技术

  • 日期:2008-03-08     人气:     出处:蓝色理想 mask2012     作者:
  • 字体大小:
  • 小
  • 中
  • 大

原文:http://developer.yahoo.com/performance/rules.html
2007.3.20 Steve Souders

Translated by mask

Webjx.Com

从2004年开始,我开始进入雅虎的异常表现小组。我们是一个很小的队伍,专门针对雅虎的产品进行质量检测和改进,我作为一个后端工程师,现在却开始捣鼓前端代码优化方面的工程,所以我认为这是一个极好的进步的机会。我的目标是改进用户端体验,我度量了在各个带宽下浏览器的响应时间,得出如下的一个图表,它展示了来自http://yahoo.com的http的流量。

网页教学网

以上图标的第一个标签就是html,是一个html文档最开始加载的东东,在这个例子中,读取html代码只占了整个响应时间中的5%,这个结果适用于绝大多数网站,在采样美国的前十位网站中,只有一家超过5%但少于20%,其余80%的时间是用来读取网页其他内容的,也就是说,前端(原文是front-end,意思就是不包括html代码的其余内容,可以是图片,脚本,flash,视频,各种东西)。这就是为什么我们要把目光集中在这些东西来提高显示速度的关键原因。

为什么要从前端开始着手有三个主要原因:

  1. 这里有提升和改进的潜力。如果能减少一半的体积,就能减少40%的响应时间
  2. 改进前端比改进后端需要的时间和资源更少。(改进后端要重新设计应用程序规划,代码,寻找优化代码的方法,添加或改变硬件配置,分布式数据库,等等)
  3. 前端的改进在我们的工作中已经被证实,我们在yahoo有五十个小组,在我们的最佳表现规则下,提高了他们的用户端响应时间达到25%或更高。

我们的黄金规则是:首先优化前端表现,这些东西耗费了用户端响应时间中的80%。 Webjx.Com

1.减少http请求数 Webjx.Com

图片,css,script,flash,等等这些都会增加http请求数,减少这些元素的数量能减少响应时间。

Webjx.Com

CSS Sprites技术能减少图片的请求数,把零散的小图片放到一起,运用background-position来改变背景图片的位置,前提是html元素事先定义好宽高,其实就像一个遮罩,移动背景就会看到不同的景象。

内嵌图像  用data:URL scheme的方式把图片内容代码直接嵌入html代码中,这样会增大html代码的体积,改进的方式是把内嵌图片嵌入到css中(css被缓存),这样就会更好的减少http请求数而且不增大html的体积。 网页教学网

很多用户都是在空缓存的情况下进入你的网站的,这样第一次的速度就会显得很重要。 Webjx.Com

第一条规则是最重要的一条规则。

网页教学网

[1] [2]
相关文章
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号