「网站性能优化」,如何提高「Initial connection」性能?

2015-06-05 18:54:33 +08:00
 sisyphus60

年前搭了个人博客,用的是朋友的主机。同一个主机我的网站访问速度简直让人抓狂,最近变得更糟糕,chrome里查了网站访问情况,如下。我对网站优化一点不懂,谁帮忙分析下下面最糟糕选项[Initial connection]是什么飞机,我是不是要换主机了。

下面这个我那哥们的网站访问情况,同一个主机差别这么大?什么情况?

12995 次点击
所在节点    站长
15 条回复
wy315700
2015-06-05 18:55:46 +08:00
你用了https吗,
sisyphus60
2015-06-05 22:58:31 +08:00
@wy315700 用了https,地址栏左侧会有显示,是不是?我的没有
wy315700
2015-06-05 23:00:17 +08:00
@sisyphus60 突然想起来是不是keepalive的梗
两个网站是一台机器,你第一次连你的网站的时候是建立连接了,然后你访问你朋友的网站,自动使用了已经建立好的连接
sisyphus60
2015-06-05 23:02:00 +08:00
@wy315700 应该不是的。我的什么时候都慢,他的什么时候都比我快
wy315700
2015-06-05 23:03:48 +08:00
@sisyphus60 你访问他的网站 1没有DNS查询时间 2 没有建立连接时间,肯定是已经预读取了
yangqi
2015-06-05 23:07:00 +08:00
你访问你网站的一个静态页面看下ttfb是多少,个人感觉是你博客程序没有优化好。

ttfb是time to frist byte, 就是浏览器发送request到接收到服务器的第一个响应的时间,如果服务器上没有缓存,接收到request之后还要操作各种查询什么的,自然就慢了。
sisyphus60
2015-06-05 23:36:26 +08:00
@wy315700 刚才又看了下,也是有的
sisyphus60
2015-06-05 23:38:00 +08:00
@yangqi 不懂,怎么设置访问一个静态页面。
发现我的网站ping的时间都比他的长。
wy315700
2015-06-05 23:39:20 +08:00
@sisyphus60 你确定是一个主机一个IP,,,ping没理由啊
yangqi
2015-06-05 23:41:05 +08:00
@sisyphus60 你和你朋友的不是同一个主机么?意思是一个公司的,但可能是不同的服务器?如果同一台机器ping的时间应该是一样的
ryd994
2015-06-06 02:56:22 +08:00
是不是同一台机器,解析一下域名不就知道了嘛
sNullp
2015-06-06 05:26:28 +08:00
你的网站慢,和 initial connection 并没有关系

而是,你的 TTFB 有1秒,并且传输数据用了 181 ms,人家才400ms,传输数据 1ms。这些差距比 init connection 造成的影响大多了。
sisyphus60
2015-06-06 11:45:04 +08:00
@wy315700 @yangqi @sNullp ,竟然是主题搞的鬼,我有的国外主题,但是字体资源都做处理了啊。
sNullp
2015-06-06 11:53:38 +08:00
看起来像是这个主题每次你访问的时候要向国外的服务器请求什么,然后这个请求特别慢。
sisyphus60
2015-06-06 11:57:16 +08:00
@sNullp 还是有些问题,访问速度不稳定,时快时慢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/196391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX