Internet explorer 与其他浏览器相比,IE中的页面加载速度非常慢
当我在IE中加载时,完全加载大约需要7或8秒(意思是“Internet explorer 与其他浏览器相比,IE中的页面加载速度非常慢,internet-explorer,firefox,google-chrome,webserver,performance,Internet Explorer,Firefox,Google Chrome,Webserver,Performance,当我在IE中加载时,完全加载大约需要7或8秒(意思是“等待”和“(剩余x项)”消失并更改为“完成” 在Firefox和GoogleChrome中,完全相同的页面占用了大约一半的时间,我只是不知道是什么导致了这种差异 这只是一般的IE速度慢,还是其他原因?服务器端脚本本身运行大约需要45毫秒,所以这不是问题所在,但我确实想知道我们的URL重写是否是原因之一。那么,为什么只使用IE?第一步,我会使用Fiddler观看网络,包括IE和FireFox。看看是否有显著差异按加载资源的顺序和所需时间排列 此
等待
”和“(剩余x项)
”消失并更改为“完成
”
在Firefox和GoogleChrome中,完全相同的页面占用了大约一半的时间,我只是不知道是什么导致了这种差异
这只是一般的IE速度慢,还是其他原因?服务器端脚本本身运行大约需要45毫秒,所以这不是问题所在,但我确实想知道我们的URL重写是否是原因之一。那么,为什么只使用IE?第一步,我会使用Fiddler观看网络,包括IE和FireFox。看看是否有显著差异按加载资源的顺序和所需时间排列 此外,由于涉及到JavaScript,一些页面资源可能是由JavaScript代码加载的,而这些代码在IE上的运行方式与其他两种浏览器不同
经过分析,您将更好地了解IE是否慢,以及在哪里慢。我花了10秒时间在Firefox中加载您的页面。您看到的差异可能是不同浏览器之间缓存的差异-尝试在Firefox中清除缓存(工具>清除私有数据)你可能会看到同样的缓慢
要加快首次访问的初始页面加载速度(这可能对您更重要),请尝试使用来分析您的网站。YSlow建议您应改进以下几点: YSlow: E级,整体绩效得分55/100 分为三个等级:
- F:
- 减少HTTP请求
- 使用内容交付网络(CDN)
- 添加过期标题
- 用gzip压缩组件
- 将JavaScript放在底部
- 配置实体标记(ETag)
- E:
- 避免使用AlphaImageLoader过滤器
- C:
- 减少DNS查找
- 缩小JavaScript和CSS
- 利用浏览器缓存[分数:0%]
- 合并外部JavaScript[分数:47%]
- 最小化DNS查找[分数:57.1%]
- 启用gzip压缩[分数:78.2%]
- 利用代理缓存[分数:71.6%]
- 缩小JavaScript[分数:68.5%]
- 优化图像[分数:65%]
- 指定图像尺寸[分数:45.8%]
- 删除未使用的CSS[分数:33%]
- 使用高效的CSS选择器[分数:89%]
您可以阅读谷歌的最佳实践,了解如何提高加载时间和网站效率。请注意,谷歌的一些实践在日常web开发中并不被视为良好实践,例如不在外部样式表中链接(这是额外的要求)但是大多数站点不会受到外部样式表的链接的影响。因此,你必须考虑每一个“规则”,问问你自己,这是否是你喜欢和受益的。 < P>我发现IE和FF之间的主要问题是: IE:首先加载完整内容(文本、图像、CSS、JS),然后显示页面 FF:首先显示页面,然后加载显示页面的文本,然后加载其他源(图像、CSS、JS) 这就是FF显示页面速度更快的原因
Regards对不起,IE7.IE8的速度与GC/FF的速度相似。你能描述一下你是如何知道IE和FF的行为的吗?