对于某些国家/地区,图像加载需要更多时间(15-20)

时间:2013-12-14 03:41:33

标签: html5 performance web cordova

最近我为瑞典公司制作了一个Phonegap App,以发布他们的新闻。在应用程序第一页中,它显示前10个新闻,每个新闻都有突出显示的图像。但是用户报告说新闻数据加载速度非常快,但加载图像需要花费20-30秒。

我已经使用这么多设备测试了这个,但对我来说,所有内容在3-5秒内加载。 (请注意:我在斯里兰卡,我们的网络服务器(带有IIS 7.5的Windows Server 2008R2)位于英国)

之前有没有人遇到过这类问题?你能告诉我任何模拟这类问题的解决方案吗?

1 个答案:

答案 0 :(得分:0)

可能出现的预期行为 - 您需要/远离服务器而不是页面的客户端需要更长时间才能下载。

调查步骤:

  • 通过其中一个may perf工具(如YSlow)运行您的页面,看看是什么/应该导致它。
  • 模拟较慢的连接速度(即Fiddler提供估计以及基本速度操作)
  • 尝试使用不同的代理来访问不同位置的内容。
  • 检查是否有不必要的请求
  • 检查是否有不必要的上传(如巨大的Cookie)或大型POST请求。

可能你需要使用CDN来传送内容,但首先要找到什么是慢的 - 即如果你要做很多请求。