广州建网站贴士:高性能网站建设的黄金规则

您所在的位置: 首页 > 新闻动态 > 网站建设

建网站贴士:高性能网站建设的黄金规则

发表日期:2011年8月17日文章编辑:广州建网站www.3goweb.cn   网页设计-网站制作浏览次数:1173关键词: 网站建设

广州建网站贴士:高性能网站建设的黄金规则

广州建网站贴士:高性能网站建设的黄金规则

性能是任何一个网站成功的关键,然而,如今日益丰富的内容和大量使用ajax的web应用程序已迫使浏览器达到其处理能力的极限。

如何建设高性能网站建设,广州建网站公司三行的黄金规则是:首先优化前端表现,这些东西耗费了用户端响应时间中的80%。

1、减少http请求数

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

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

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

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

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

2、运用cdn技术

3、加一个长时间过期的头部

Expires: Thu, 15 Apr 2010 20:00:00 GMT

浏览器会用缓存来减少http请求数来加快页面加载的时间,假如页面头部加一个很长的过期时间,浏览器就会一直缓存页面里的元素。
不过这样会带来一个问题,就是假如页面里的东西变动的话就要改名字了,否则用户端不会主动刷新,在yahoo工作组用的是版本号,例如yahoo_2.0.6.js

4、Gzip压缩

Gzip是现在最流行和最有效的压缩方式,她是GNU开发的,RFC1952标准化。

(Gzip是在服务器端压缩图片,css,脚本等,传送到用户端的浏览器再解压,这样可以提高传输速度,不过对服务器的压力会增大,一般选择部分元素压缩比较合适。)

5、把样式表放到顶部

我们发现把css放到文档头部会让网页加载得更快。因为这样可以让页面逐渐加载。

把样式表放到接近底部的问题是它阻止了页面元素的逐渐显示。这样还会导致“flash of unstyled content” 即在样式表加载之前页面内容是以没有样式的形式显示出来的,待加载完样式后,页面重绘,内容一闪即改变了样式表现。

6、把脚本放到底部

把脚本放到尽可能底部的地方,一个原因是让页面逐渐渲染,另一个是实现更好的并行下载。

对于脚本,脚本以下的内容被阻止逐渐加载了,因为只有当下载完脚本以后才会下载下面的内容,第二个脚本引起的问题是阻止平行下载。 "http/1.1 specification"建议浏览器对一个域名, 同一时间下载数不超过2个(按:实际监测发现一般有超过2个),我曾经让ie并行下载100个图片。 当脚本正在下载的时候,浏览器不会开始下载任何东西。

关键词标签: 广州建网站贴士:高性能网站建设的黄金规则

本文系三行网络原创,转载请注明来自 (广州建网站www.3goweb.cn) 联系电话:020-85628720、15915767698

上一篇: 建网站采用CSS将成为网页设计师必备知识之一    下一篇: 建网站中对于web标准和W3C XHTML规范的理解

网站建设方案

CASE最新案例
WEB网站建设资讯
  1. [广州] 做塑胶制品贸易的,广州哪里有塑胶批发市场
  2. [广州] 360搜索推广-网站排名取决于用户喜好
  3. [广州] 网站首页设计简洁大气,不要过于繁琐
  4. [广州] 企业网站建设如何策划关于我们的页面设计
  5. [广州] 外贸soho建站用什么主机好?香港or美
  6. [广州] 有什么方法可以增加网站的点击量?
APP手机应用开发资讯
  1. 家政手机APP瞄准农民工市场发展潜力大
  2. 开发一款苹果APP比安卓APP费用要高
  3. 手机移动商城购物APP定制开发需要多少钱
  4. Android (安卓)APP开发用什么
  5. 广州开发定制手机APP应用程序需要多少钱
  6. 广州KTV手机APP定制开发公司专家——
广州建网站公司【三行网络】咨询热线:020-85628720

扫一扫加微信
QQ咨询 QQ咨询
TOP