当前位置:首页知识网站建设

网站建设的性能

作为一个网站,其最重要的功能用比较简单的语言来描述就是,能够将网站上发布的内容在任何时候都能够及时地发送给不断变化中的网站用户。这个功能以及对于这个功能的完整的提供.对于一个公司来说,是非常重要的。试想如果一个网站在建立好以后,不断地出现这样那样的问题而导致网站不断死机、崩溃、数据丢失,或者在超出设计连接用户数量较少一部分的连接后,就会出现反应速度较侵,用户不能够接收到完整的页面,甚至系统长时间无法为用户服务的状况,这样的站点将不会在市场上延续很长的时间。
今天幻想互动团队,将介绍网站的性能与缩放性问题,包括网站性能与缩放性的要求、网站性能与缩放性的评估策略、网站性能与缩放性的测试过程,以及网站性能与缩放性的改进与成本的
关系。
对于一个网站说一般由Web服务器、应用服务器和数据库服务器层构成。一个网站,可能为用户提供HTML页面服务,也可能需要与web、应用程序以及数据库服务器之间进行更加复杂的数据交换和计算工作,网站的性能与以上所提到的所有的网站构成都有很大的关系。

(1)请求提交。

网站的用户需要在网站上找到他所需要的内容,需要使用客户端的浏览器来向网站服务器提交请求。客户提交请求,就是我们这里所说的请求提交。用户的请求提交时间,与用户的Internet连接速度、用户所处的位置与其所要访问站点之间的跳转数的多少(简单地说就是距离的远近)、用户所请求的数据的大小等都有关系。

(2)处理时间。

它指的是用户所提交的请求被服务器执行的时间。如果用户请求的是简单的HTML页面,那么服务器的处理时间将会比用户请求一张来自于google卫星图片快得多。因为前者不需要服务器进行过多的处理,目前的服务器性能,对于一张HTML页面的处理速度几乎用不了多少处理器时间,而要得到一幅卫星图片,则需要等待较长的一段时间,因为它需要服务器与web应用服务器和数据库服务器进行非常复杂的运算才能够完整地将图片构成。但是,这个时间可以由网站的所有者进行控制,如果管理者已经意识到该问题.可以通过增加更多的服务器资源或者对服务器进行优化来减少一些处理时间。

(3)响应时间。

用户提交请求后,网站将用户请求的页面返回给客户的时间,即传输这些页面数据到客户的计算机上的时间。对于网站用户来说,更加关注的是网站的响应时间。一般来说,一个性能良好的网站,需要能够在6秒钟之内将页面传递到客户的计算机上。当然,响应时间也受到很多因素的影响,如用户Internet连接的速度、用户计算机的处理能力、用户所请求页面数据的大小等因素都能够影响到响应时间的长短。
但是不得不考虑的一个问题是,在某一个时间阶段,用户的Internet连接速度、计算机的处理能力能够保持在一定的范围之内。在此基础上,提供相应的Internet应用是可行的,抛弃了这个前提,非常好的Intern应用可能会因为连接速度或者计算机的处理能力原因而成为一个包袱。国内腾讯网络提供的即时通信服务就是在适当的时候推出的一项Internet应用,在此之前也有其他的公司推出同样的服务,但是都没有成为赚钱的工具。

(4)资源的利用率。

建设网站所进行的投入和所取得的效果之间的关系。对于一定的Internet应用,对于服务器的利用程度,以及利用服务器的不同的资源情况是不同的。如对于目前相对较为火爆的博客类站点(视频共享类站点)来说,处理器的运算速率、内存的大小以及存储系统的容量都是非常重要的部分,而显示器的显示效果和运算处理能力则不是太重要的功能。对于网站的所有者或者管理员来说,更加关注的应该是这一点。

 
 
版权所有 © 2008-2012 广州宅寂品牌策划有限公司,保留所有权利,粤ICP备2300695号