V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Insomnia
V2EX  ›  问与答

ping 自己网站的 ip 速度很快,但是打开速度很慢,发现 waiting time 很大,这个一般要如何解决呢?

  •  
  •   Insomnia · 2014-06-11 11:18:01 +08:00 · 10702 次点击
    这是一个创建于 3824 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 Chrome 下用开发者工具查看 network 这栏,发现 waiting time 超级大(经常 4 到 10 秒),导致网页打开感觉很慢,但是 ping 服务器的时候,速度还是超级快的,请问这个一般是要调整哪里呢?

    程序中加入了 debug,测试真个执行过程的 Memory Usage 和 Execution Time 都没什么问题。

    Memory Usage: 25.453278 MB
    Execution Time: 0.062068 seconds
    23 条回复    2014-06-11 23:34:49 +08:00
    Shieffan
        1
    Shieffan  
       2014-06-11 11:20:14 +08:00
    网站发出来看看啊...
    yangqi
        2
    yangqi  
       2014-06-11 11:24:26 +08:00
    也不给下服务器端的参数, apache/nginx/? php/python/nodejs/? 等等
    Insomnia
        3
    Insomnia  
    OP
       2014-06-11 11:30:44 +08:00
    @yangqi 是 Apache。 用的不是独立的服务器,也不是 vps,而是购买的空间这种。

    从 phpinfo 中获取的信息:PHP Version 5.2.17
    Apache/1.3.41 (Unix) FrontPage/5.0.2.2635 mod_ssl/2.8.31 OpenSSL/0.9.8o PHP/5.2.17 with Suhosin-Patch
    yorath
        4
    yorath  
       2014-06-11 11:39:22 +08:00   ❤️ 2
    在chrome下按F12, 在Network面板可以看出每个资源的请求时间
    wangtai
        5
    wangtai  
       2014-06-11 11:42:09 +08:00   ❤️ 1
    ping 快只能说client to server 这条线路比较快,这只是网站快的必要不充分条件。
    如果executing time也很快,有可能是ISP主机配置的问题,

    比如ISP使用不同的虚拟机啊,不同的网络分发设置啊,机器配置的链接数啊,都有可能是问题。“购买空间”这种问题最不好定位,黑盒太多。

    不过简单的说,你的ISP可能比较渣,换一家吧。
    Insomnia
        6
    Insomnia  
    OP
       2014-06-11 11:50:07 +08:00
    @yorath 其他资源速度都很快,只有这个php文件执行速度比较慢。。而且时间都是浪费 waiting time 这里了。。
    yangqi
        7
    yangqi  
       2014-06-11 11:51:16 +08:00
    @Insomnia 虚拟主机?只有这个文件慢那多半是代码问题
    learnshare
        8
    learnshare  
       2014-06-11 11:59:24 +08:00
    有可能是执行速度很慢,加 Debug 也会有一些影响吧
    vibbow
        9
    vibbow  
       2014-06-11 12:06:15 +08:00
    PHP本身慢的概率不是很大,一般问题都是出在慢sql上。
    otakustay
        10
    otakustay  
       2014-06-11 12:11:11 +08:00
    你看下重启后会不会变快呢?我的就这情况,一星期重启一次
    Insomnia
        11
    Insomnia  
    OP
       2014-06-11 12:16:38 +08:00
    @yangqi 是整个网站慢,只有打开一个 phpinfo 页面的时候速度还可以,,我现在也怀疑是程序有问题了。。。


    @learnshare 不加 debug 的时候也是慢的要死。。

    @wangtai 我先检查代码方面的问题吧,现在怀疑代码也是有问题的。。
    Insomnia
        12
    Insomnia  
    OP
       2014-06-11 12:37:10 +08:00
    @otakustay 这个网站不是单独的服务器,是用的空间。。。
    clowwindy
        13
    clowwindy  
       2014-06-11 12:37:49 +08:00
    是 WordPress 吧
    Insomnia
        14
    Insomnia  
    OP
       2014-06-11 12:45:22 +08:00
    @clowwindy 不是。是 opencart 。 而且上面有安装一些插件,比如 pos 等。
    zjgood
        15
    zjgood  
       2014-06-11 12:46:11 +08:00
    @clowwindy C大黑得好。。
    thinkxen
        16
    thinkxen  
       2014-06-11 12:59:37 +08:00
    无网址无真相,很多时候问题是出在前端这部分~~~~
    Insomnia
        17
    Insomnia  
    OP
       2014-06-11 13:29:58 +08:00
    @thinkxen 实在不好意思,,网站不敢放出来,,是一个 opencart 而已
    niseter
        18
    niseter  
       2014-06-11 17:03:25 +08:00 via Android   ❤️ 1
    你用排除法试试,先放个图片上去直接访问这个图片看看,如果还慢就是服务器问题,不慢就是代码问题
    xdeng
        19
    xdeng  
       2014-06-11 17:20:55 +08:00   ❤️ 1
    我前几天网站 打开也慢 后来发现有段引用了 谷歌的字体 刚好 谷歌被封 造成整个网站打开慢
    Insomnia
        20
    Insomnia  
    OP
       2014-06-11 17:42:50 +08:00
    @niseter 我感觉是代码和服务器都有问题的感觉,我把代码放到 vps 上速度就好一些。但是在这个空间上,访问 phpinfo 页面速度还 ok 。


    @xdeng 我没有在国内,网站也都是针对国外的,所以应该不是这个问题。
    O21
        21
    O21  
       2014-06-11 17:44:26 +08:00
    用开发者工具的 Network看看那里出现了问题 这样就可以解决了。
    Insomnia
        22
    Insomnia  
    OP
       2014-06-11 17:45:37 +08:00
    @O21 用这个工具看了,就是 waiting time 这里显示很长时间,最长的时候达到过 40 多秒了。。
    eirk2004
        23
    eirk2004  
       2014-06-11 23:34:49 +08:00
    找一个速度快的代理,再去访问试试。有可能请求了不适合于天朝网络的内容。如果不是的话,那就是Apache或者网站程序的事儿
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:56 · PVG 12:56 · LAX 20:56 · JFK 23:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.