测试标准:全部是新安装的 Wordpress 4.7.4 版本,没有启用任何插件、关掉了头像显示
多次测试后的结果没有大的变化且最终结果都是万网压倒式的快,为了避免图太多影响阅读体验就只放一次的结果(不讨论主机厂商的产品好坏,仅分析 Waiting TTFB 的时长是否是由主机的性能决定的)
万网:
景安:
测试过程中景安还意外的出现了一次景安的 Waiting TTFB 时间过长
@Chalice #15 均有,景安那边 5M(页面上写的是 2M),可屈辱的申请到 10M.线路,我是湖北的,所以很快,甚至个位数
海外线路曾经最低做到过 TTFB 200ms,虚拟主机上基本都不低
@ragnaroks "但是仅用做静态文件存储的话,景安要比阿里虚机快很多" 是因为带宽还是线路呢?
没打完发出去了,
但是仅用做静态文件存储的话,景安要比阿里虚机快很多
景安超售严重,或者说,是景安虚拟主机的云数据库共享版超售严重,我用 sqlite 都比 mysql 不知道快到哪里去了.
针对服务器或者 VPS,还有 2 个地方可以优化以明显改善首字节时间( Waiting TTFB ):
1、服务器或者 VPS 的 DNS
2、MySQL 配置优化
@lslqtz 还有硬盘 IO
@Chalice 很显然 1 是优化 2 是 CPU3 是内存 4 是网络
回到题目, 影响 Waiting TTFB 的除了主机性能, 和网络也有关系吧. 可能机房线路优化或者软件优化的问题, 尤其是 "虚拟主机", PHP 版本, 数据库版本, 数据库是否独立等等.
@Famio 具体是主机的哪些硬件参数呢?
其实我也很在意这个,我之前也提过类似问题。大家的回答也基本是由主机决定。
@peesefoo 是这样,我倒不是说在找免费主机,只是测试的时候就发现了这个问题,我买的收费的发现还不如万网的主机,可惜万网主机不支持 https,不知道 web 弹性托管是不是也有万网主机这么好。
@lslqtz 那这个是体现在哪几个硬件参数上呢?之前朋友有一台也很不错的配置,一样和景安一样,要比万网的慢不少呢,况且万网这个还是共享的普惠版。
用了万网两年的免费虚机,一直感觉不错。
万网到期,还专门去景安备案弄了个免费虚机,这货跟万网真的没法比,post 请求还做关键字限制,网速也慢,客服什么都不懂。
不需要量化测试,凭肉眼,凭感觉就知道景安的虚机比万网的慢。
从此景安一生黑!
无非就是万网的机子好。
景安的质量不行,据我朋友说手头还有个景安站群的漏洞。
@isCyan 但是这个测试里面已经排除了很多可能了,多次测试后的确就是万网的快,所以感到十分好奇。
正经的说和代码的运行效率,机器性能有关,当然也是一门玄学很难捉摸
@ragnaroks
有 CDN 的话其实带宽问题不大,感觉更多的还是线路问题