AI提要(BLUF)
决定网站接见速度的成分好多,,,,,以下我们列举几个常见的。。。。。
1、服务器的忙乱水平
服务器上运行的网站并不是只有一个,,,,,每个网站又有好多人接见,,,,,就是说服务器工作的时辰均匀都衔接着好几千个用户,,,,,任何用户对服务器发出要求的时辰,,,,,服务器城市挪用肯定的资源来处置用户的要求。。。。。通常论坛的一次要求约莫能占用3%的CPU和100KB的内存,,,,,能够设想,,,,,当某一瞬间正好有好多的用户同时发出要求,,,,,那么服务器天然会忙不外来,,,,,这个时辰服务器就必要期待有空余资源再来运行用户的要求,,,,,用户端就会出现变慢的情况。。。。。所以理论上,,,,,服务器上开设的网站越少,,,,,整体速度就越快,,,,,但不能保障出现临时的搁浅。。。。。
2、页
决定网站接见速度的成分好多,,,,,以下我们列举几个常见的。。。。。
1、服务器的忙乱水平
服务器上运行的网站并不是只有一个,,,,,每个网站又有好多人接见,,,,,就是说服务器工作的时辰均匀都衔接着好几千个用户,,,,,任何用户对服务器发出要求的时辰,,,,,服务器城市挪用肯定的资源来处置用户的要求。。。。。通常论坛的一次要求约莫能占用3%的CPU和100KB的内存,,,,,能够设想,,,,,当某一瞬间正好有好多的用户同时发出要求,,,,,那么服务器天然会忙不外来,,,,,这个时辰服务器就必要期待有空余资源再来运行用户的要求,,,,,用户端就会出现变慢的情况。。。。。所以理论上,,,,,服务器上开设的网站越少,,,,,整体速度就越快,,,,,但不能保障出现临时的搁浅。。。。。
2、页面自身的成分
用户打开一个页面,,,,,服务器处置完法式后会把页面上的内容传给用户。。。。。用户接管完所有的数据以来能力齐全打开页面。。。。。很显著,,,,,当然服务器处置法式很慢或者页面上的内容容量很大的时辰,,,,,城市影响用户打开页面的速度。。。。。服务器处置法式的功夫,,,,,就是好多论坛下面显示的页面执行功夫,,,,,由于这个是体现服务器的运算功夫,,,,,所以这个功夫和用户的上网速度是无关的,,,,,就是说用户用MODEM和ADSL上网,,,,,这个执行功夫应该是一样的。。。。。通常服务器处置法式的功夫在1000毫秒以下的时辰,,,,,用户根基上没任何感触,,,,,由于服务器已经在1000毫秒(1000毫秒=1秒)内处置完所有的内容,,,,,渣滓的功夫都是在传递数据。。。。。若是你的页面上涉及的文件容量很大,,,,,好比有1MB的图片在做布景,,,,,浏览者和服务器之间,,,,,就算能达到100KB/S的速度,,,,,浏览者也至少必要10秒钟能力打开这个页面。。。。。所以建议页面上尽量不要搁置过多、容量过大的内容。。。。。这也是插件版本的论坛速度慢的原因之一,,,,,由于插件版用了大量的图片、FLASH对页面进行了美化,,,,,同时在页面上增长了好多显示的内容。。。。。
3、ACCESS数据库的原因
此刻网上绝大无数网站都是ACCESS+ASP的大局,,,,,由于ACCESS结构单一,,,,,容易处置,,,,,并且也能满足无数的网站法式要求。。。。。ACCESS是幼型数据库,,,,,既然是幼型就有他底子的局限性,,,,,以下几种情况下数据库根基上会吃不消:
(1)数据库过大,,,,,通常ACCESS数据库达到50M左右的时辰机能会急剧降落。。。。。
(2)网站接见频仍,,,,,时时达到100人左右的在线。。。。。
(3)纪录数过多,,,,,通常纪录数达到10万条左右的时辰机能就会急剧降落。。。。。
ACCESS论坛大了以来就很容易出现数据库方面的问题,,,,,当您的论坛数据库在30M以上,,,,,帖子5万左右,,,,,在线也在100人左右的时辰,,,,,您的论坛根基上都在处置数据库上花功夫,,,,,这个时辰很可能就会出现数据库吃不消的情况,,,,,通常症状是所有涉及数据库的页面运行都慢得出奇(执行功夫达到5秒以上甚至几十秒),,,,,涉及HTML和纯ASP运算的页面都正常,,,,,您能够用通常ASP探针测试一下,,,,,若是服务器的运算功夫正常的话,,,,,就是数据库方面的问题了