我正在使用服务生成代码,我从外部服务获得响应。我经常一次超过30岁。
我也在使用favicon服务来获取favicon。 favicon服务允许为域添加任意数字前缀以绕过浏览器连接限制(例如http://2245.example.com/?url=example.net)
总的来说,我的网站可以提出超过50-100个请求,但其中15个来自我的服务器 我使用了yslow并为此获得了一个大胖子F.这些请求是否阻止?我可以在单个页面加载时生成30或更多,虽然它似乎在测试中正常加载...我的实际页面上的所有内容立即加载并且我使用css3和jquery很好地淡入动画
答案 0 :(得分:0)
在大多数浏览器中最多有4-6个并发请求,因此其他请求会被延迟,但这取决于它们是否阻止它们。
您应该避免它 - 如果它是您服务的一部分,请考虑通过AJAX调用在客户端服务器上批量加载数据,这样您也可以缓存结果以避免这么多异地请求。
如果您可以向页面显示更全面的建议,代码是什么,这会有所帮助?他们改变了吗?你能从服务器而不是客户端做到吗?
答案 1 :(得分:0)
浏览器有一个管道,同时执行有限数量的请求,因此如果您的网页加载了50-100个图像,就会出现瓶颈。
解决这个问题的最佳方法是将图像内容作为精灵提供。这包括: