返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

传统聊天版面与Ajax比的缺点

时间:2014-2-20

  传统聊天的室的程序一般都在客户端的网页上设置自动刷新,通用的方法是在网页<head></head>标记之间添加以下代码:
  <meta http-equiv="refresh" content="5">
  执行这段代码后,客户端浏览的风页会每隔5秒刷新页面,以这种方式刷新数据会带来以下一些缺点.
1.对于服务器来讲,每次刷新都要重新获取数据,极大地增加了服务器的负担,而这种刷新过程又是不断进行的,所以会严重影响服务器的性能,同时,每次刷新的过程中会产生大量的无用数据,这无形中也造成了服务资源的浪费.
2.对于网络来讲,在不断刷新的过程中涉及大量数据的传输,如果网络状况不好,会造成网络延迟,使客户端不能及时获得最新的消息;
3.对于客户端的用户来讲,不断刷新页面会造成屏幕的闪动.解决屏幕闪动最重要的一条原则就是,将改动的地方显示到客户端,而那些不需要改动的地方则尽量不要让用户就觉到变化.


建站流程

    北京网站建设流程