V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
Chalice
V2EX  ›  云计算

WordPress 的 Waiting TTFB 的时间是由主机的性能决定的吗?

  •  
  •   Chalice · 2017-05-03 15:14:04 +08:00 · 3730 次点击
    这是一个创建于 2795 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天分别用万网的虚拟主机和景安的虚拟主机来简单测试了下

    测试标准:全部是新安装的 Wordpress 4.7.4 版本,没有启用任何插件、关掉了头像显示

    多次测试后的结果没有大的变化且最终结果都是万网压倒式的快,为了避免图太多影响阅读体验就只放一次的结果(不讨论主机厂商的产品好坏,仅分析 Waiting TTFB 的时长是否是由主机的性能决定的)

    万网:



    景安:



    测试过程中景安还意外的出现了一次景安的 Waiting TTFB 时间过长

    18 条回复    2017-05-16 20:47:37 +08:00
    isCyan
        1
    isCyan  
       2017-05-03 15:39:29 +08:00 via Android
    正经的说和代码的运行效率,机器性能有关,当然也是一门玄学很难捉摸
    Chalice
        2
    Chalice  
    OP
       2017-05-03 16:13:45 +08:00
    @isCyan 但是这个测试里面已经排除了很多可能了,多次测试后的确就是万网的快,所以感到十分好奇。
    lslqtz
        3
    lslqtz  
       2017-05-03 16:36:19 +08:00
    无非就是万网的机子好。
    景安的质量不行,据我朋友说手头还有个景安站群的漏洞。
    peesefoo
        4
    peesefoo  
       2017-05-03 17:00:01 +08:00 via Android
    用了万网两年的免费虚机,一直感觉不错。
    万网到期,还专门去景安备案弄了个免费虚机,这货跟万网真的没法比,post 请求还做关键字限制,网速也慢,客服什么都不懂。
    不需要量化测试,凭肉眼,凭感觉就知道景安的虚机比万网的慢。
    从此景安一生黑!
    Chalice
        5
    Chalice  
    OP
       2017-05-03 17:01:58 +08:00
    @lslqtz 那这个是体现在哪几个硬件参数上呢?之前朋友有一台也很不错的配置,一样和景安一样,要比万网的慢不少呢,况且万网这个还是共享的普惠版。
    Chalice
        6
    Chalice  
    OP
       2017-05-03 17:02:52 +08:00
    @peesefoo 是这样,我倒不是说在找免费主机,只是测试的时候就发现了这个问题,我买的收费的发现还不如万网的主机,可惜万网主机不支持 https,不知道 web 弹性托管是不是也有万网主机这么好。
    Famio
        7
    Famio  
       2017-05-03 17:05:34 +08:00
    其实我也很在意这个,我之前也提过类似问题。大家的回答也基本是由主机决定。
    Chalice
        8
    Chalice  
    OP
       2017-05-03 17:15:47 +08:00
    @Famio 具体是主机的哪些硬件参数呢?
    iugo
        9
    iugo  
       2017-05-03 17:24:37 +08:00   ❤️ 1
    回到题目, 影响 Waiting TTFB 的除了主机性能, 和网络也有关系吧. 可能机房线路优化或者软件优化的问题, 尤其是 "虚拟主机", PHP 版本, 数据库版本, 数据库是否独立等等.
    lslqtz
        10
    lslqtz  
       2017-05-03 17:30:01 +08:00   ❤️ 1
    @Chalice 很显然 1 是优化 2 是 CPU3 是内存 4 是网络
    isCyan
        11
    isCyan  
       2017-05-03 19:15:03 +08:00 via Android   ❤️ 1
    @lslqtz 还有硬盘 IO
    bewho
        12
    bewho  
       2017-05-04 08:39:18 +08:00
    针对服务器或者 VPS,还有 2 个地方可以优化以明显改善首字节时间( Waiting TTFB ):
    1、服务器或者 VPS 的 DNS
    2、MySQL 配置优化
    ragnaroks
        13
    ragnaroks  
       2017-05-16 08:21:21 +08:00
    景安超售严重,或者说,是景安虚拟主机的云数据库共享版超售严重,我用 sqlite 都比 mysql 不知道快到哪里去了.
    ragnaroks
        14
    ragnaroks  
       2017-05-16 08:22:45 +08:00
    没打完发出去了,

    但是仅用做静态文件存储的话,景安要比阿里虚机快很多
    Chalice
        15
    Chalice  
    OP
       2017-05-16 11:10:39 +08:00
    @ragnaroks "但是仅用做静态文件存储的话,景安要比阿里虚机快很多" 是因为带宽还是线路呢?
    aivier
        16
    aivier  
       2017-05-16 11:37:06 +08:00
    海外线路曾经最低做到过 TTFB 200ms,虚拟主机上基本都不低
    ragnaroks
        17
    ragnaroks  
       2017-05-16 18:59:34 +08:00
    @Chalice #15 均有,景安那边 5M(页面上写的是 2M),可屈辱的申请到 10M.线路,我是湖北的,所以很快,甚至个位数
    Chalice
        18
    Chalice  
    OP
       2017-05-16 20:47:37 +08:00
    @ragnaroks
    有 CDN 的话其实带宽问题不大,感觉更多的还是线路问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:28 · PVG 05:28 · LAX 13:28 · JFK 16:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.