|
发表于 2011-9-27 10:47:04
|
显示全部楼层
|阅读模式
来自 中国–山东–泰安–肥城市
随着用户体验被越来越多被纳入搜索引擎算法,对于网站速度和质量提出了更高要求,本文以网站速度优化为重点,教给大家4个实用办法,让你的网站速度得到明显提升。
一、合理设计不断精简代码
抛开用户体验及页面设计是否美观不谈,这里只以理想的状态讨论如何提升网站访问速度。在页面设计布局的初期,就应该充分考量中国现实的带宽质量,北京、上海等一线城市,互联网基础设施不错,带宽质量也相对理想。但是网站浏览者可能分布全国各个省市,甚至更广泛的范围。大幅图片,大幅动画应用的确能够提升视觉冲击力,给用户以震撼,但是需要牺牲带宽及加载时间的。所以,以提升网站访问速度为目的的网站美术设计,其原则是在满足用户基本视觉感官需求的基础上,尽可能的少用图片、少用FLASH、少用音频视频等耗资源特效。
网页美术设计的一些效果,比如动画,比如JS特效等,是需要通过程序展现的。所以,程序编写的是否合理,也直接的关系到网站能否快速稳定运行。与网页设计一样,程序也应该遵循简洁的原则,比如一个网页如果出现三处以上JS或者MARQUEE滚动特效,网站加载速度就会被明显拖慢。除去代码要足够简洁之外,程序规范也很重要。现在大多都是动态网站,可以交互,数据也多是从数据库读取写入,条件语句、循环语句等也频繁使用,只要稍微一疏忽就会导致程序致命硬伤。从事程序开发的人员,应该养成一个良好喜欢,继承并坚持规范的代码编写规则。
二、 网站代码优化/脚本优化/数据库查询优化
尽量减少同一个页面上的代码字节数,20K以内最好;去除重复累赘的无用代码;尽量减少php等服务器脚本代码:实例;一篇文章不宜太长,内容太多可以分成两部分来发表;减少页面模块,比如将WordPress博客边栏sidebar的栏目减少一些;动态网站要从数据库中取回数据时,优化数据库查询语句等等。
三、静态快,动态慢
因为静态内容是固定的,所以不需要服务器的解析就直接展示,避免了像动态页面需要先调用数据库,然后校对、最后展示,所以仅从网站速度优化上看,把网站生成静态可以很好提升网站速度。加快用户时间,是指让用户在访问你的网站时,发现时间过得特别快。换言之就是增加网站用户的停留时间。当我们再做一件有兴趣的事情时,总是会忘了时间。所以加快用户的时间,你网站的东西就越好卖。如何提高用户黏度?
http://www.qing-ru.com.cn/ 广州清茹
|
|