2

好的,所以我在我的国家南非本地托管了一个站点,应用程序方面似乎存在一个可以忍受的速度问题,但是一旦用户通过国际边界访问它,速度就会慢到甚至更高的程度,接收与本地相比,http 速度似乎在 x3-x5 之间达到顶峰。

如果在 IIS 实例上启用 gzip 会大大降低速度,我还需要确定问题是基于连接还是基于应用程序。

在此处输入图像描述

4

1 回答 1

2

文档中所述:

  • “等待”表示“等待初始响应”所花费的时间
  • “接收”表示“接收响应数据”所花费的时间

启用 gzip 压缩可以减少“接收”时间,但只有在内容尚未压缩时才有意义(而且我不知道屏幕截图中的 1.4 MB 文件是什么)。压缩 JPEG 或视频可能会损害性能(因为 gzip 压缩是一项 CPU 密集型任务,并且文件大小几乎不会减少或不会减少),但压缩 CSS/JS 始终是一个好主意。

长时间的“等待”时间可能是由于连接速度慢或/和服务器响应速度慢造成的。第一个问题的可能解决方案是使用CDN。第二个问题需要在后端进行更多调查(缓慢的数据库响应时间?巨大的服务器负载?后端应用程序中的大量计算?)。

如果您正在寻找更多性能提示,我建议您阅读“高性能网站”

于 2013-08-14T11:51:18.997 回答