现在,将样式表和脚本组合在一起以减少HTTP请求是常识.我有两个问题:
在我所做的所有在线阅读中,我无法找到这两个问题的答案,例如Yahoo! 最佳实践,指出HTTP请求很多次,但从不引用为什么或如何.
提前致谢.
HTTP请求需要进行TCP/IP连接(思考,3方握手握手)才能处理自己的HTTP请求
这至少会延迟将SYN消息发送到服务器并恢复SYN/ACK(然后将ACK发送到OPEN套接字).
因此,假设客户端和服务器之间的延迟在两个方向和50ms之间是均匀的,这导致在发送HTTP请求之前有100ms的延迟.然后在它开始获取实际请求之前另外100ms(发送请求,然后服务器回复).
当然,您还需要考虑标准Web浏览器同时限制它正在处理的并发HTTP请求的数量.如果你的请求必须等待,你就不会免费获得握手时间(可以这么说),因为你需要等待另一个连接完成.服务器也发挥作用,具体取决于它们如何为请求提供服务.
| 归档时间: |
|
| 查看次数: |
1812 次 |
| 最近记录: |