很多的站长和网络公司大部分目前没有考虑到网站速度这个问题,仅仅就是将网页做出来,随便找个空间挂上去就算完成。我觉得应当首先就考虑到网站的速度,采用纯手工编码,div、css、sprites、gzip等网络技术并使用本地服务器可以极大提升网站速度。
根据一些抽样调查,访问者倾向于认为,打开速度较快的网站质量更高,更可信,也更有趣。
相对应地,网页打开速度越慢,访问者的心理挫折感就越强,就会对网站的可信性和质量产生怀疑。在这种情况下,用户会觉得网站的后台可能出现了一些错误,因为在很长一段时间内,他没有得到任何提示。而且,缓慢的打开速度会让用户忘了下一步要干什么,不得不重新回忆,这会进一步恶化用户的使用体验。
速度指标对电子商务网站尤其重要,载入速度越快,就越容易使访问者变成你的客户,降低客户选择商品后、最后却放弃结账的比例。
决定网站访问速度的因素大致有以下几种:
1.服务器的性能。
2.网站本身的质量,网页代码,网站内容,网站开发技术都会影响网站打开速度。
3.访问者电脑,网络配置。
4.网络条件,如带宽512K,2M和光纤以及网络服务商的差别(电信、联通)。
现在重点讨论网站本身质量对网站打开速度的影响。
1.网站开发技术
众所周知,ASP、PHP、JSP等程序实现了网页信息的动态交互,运行起来的确非常方便,因为它们的数据交互性好,能很方便地存取、更改数据库的内容,使网站“动”起来,如:论坛、留言板等。但是这类程序必须先由服务器执行处理后,生成HTML页面,然后再“送”往客户端浏览,这就不得不耗费一定的服务器资源。如果在虚拟主机上过多地使用这类程序,网页显示速度肯定会慢,所以没有必要,请尽量使用静态的HTML页面。
2.网页内容
由于企业主对网站优化认识不高,一味追求网站美化效果。因此大多数企业网站图片过多,图片过大,flash动画过多,用户访问起来速度很慢,在这里我们不得不提sprites技术,sprites是将网站所有的背景图片和图标图片集成一张图片,通过控制背景图片的位置来实现的,它的好处是减少了请求数,可以明显加快网页打开速度。
3.网页代码
网页代码不严谨,多余代码严重。网页内容多少也决定了网站打开的速度。但我们认为更重要的是网页内容排版,布局方式。很多企业网站为了追求页面统一对齐,将整个页面的内容都塞进了一个Table(表格)里,然后再由单元格td来划分各个“块”的布局,这种网站的显示速度是绝对慢的。因为Table要等里面所有的内容都加载完毕后才显示出来的,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割到几个具有相同格局的Table中去,不要全都塞到一个Table里,最好的办法就是使用div+css来布局。
4.GZIP技术
GZIP是在服务器端将网页文件压缩之后传输,然后在客户端解压还原的技术,可以大大的节省带宽资源和网站打开的时间,在企业站和一般网站上利用该技术可以到达很好的效果。