登录 |  注册 |  繁體中文


浏览器对同一域名的并发连接数限制

分类: 服务器相关 颜色:橙色 默认  字号: 阅读(2007) | 评论(0)

浏览器的并发请求数目限制是针对同一域名的。
意即,同一时间针对同一域名下的请求有一定数量限制。超过限制数目的请求会被阻塞,这就是为什么会有img.php3.cn, static.php3.cn 之类域名的原因。

有的请求会持续很长时间,如果把 img, css, js… 都放到 php3.cn 一个域名下面,其他请求就迟迟无法完成,浏览者看来就是『卡住了』。而把图片放到 img.php3.cn 之后,css和图片就可以并发请求了。

所以说,优化网站时,要尽量要减少http请求,(同时减少DNS解析,网络消耗)

具体不同浏览器这个限制的数目

 

一个简单的JS函数来验证一下浏览器对同一域名(Server)的并发连接数的限制,

写一个发送Ajax请求的函数,其请求的后台页面做延迟响应,如php中用sleep(3)。

然后写多次调用Ajax请求,

分别测试IE、Firefox 和chrome ,

 

 



上一篇:网站前端优化   下一篇:要放假了

姓 名: *
邮 箱:
内 容: *
验证码: 点击刷新 *   

回到顶部