V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
viskem
V2EX  ›  PHP

为什么我这个网站响应速度非常慢?跪求V2EX各位大神帮我看看!!

  •  
  •   viskem · 2012-08-26 04:46:35 +08:00 · 5452 次点击
    这是一个创建于 4473 天前的主题,其中的信息可能已经有所发展或是发生改变。
    很是郁闷,最近建立的网站,眼看访问数有点起色。(8月13日开的,日IP100+),但总感觉很慢,自己翻阅起来都难以忍受。。

    地址是 http://www.pockot.com

    想请大家帮帮忙:

    1、你觉得这个网站速度如何?(慢/还行/不错!)

    2、是否每次访问页面或刷新页面时,响应时间几乎都要等到2秒左右,才会刷地一下打开?

    3、为什么会这样啊!??!?!

    跪求各位大神指引~~~~
    43 条回复    1970-01-01 08:00:00 +08:00
    zhaobei92
        1
    zhaobei92  
       2012-08-26 05:20:31 +08:00   ❤️ 1
    1.PING:AVERAGE:182ms
    2.TRUE
    3.不知道
    skydiver
        2
    skydiver  
       2012-08-26 05:25:47 +08:00   ❤️ 1
    看timeline貌似是主页面waiting占的时间最多,是因为生成页面比较慢吧
    darklowly
        3
    darklowly  
       2012-08-26 05:43:22 +08:00   ❤️ 1
    节约慢和还行之间。
    lemonda
        4
    lemonda  
       2012-08-26 09:19:09 +08:00   ❤️ 1
    shiny
        5
    shiny  
       2012-08-26 09:25:09 +08:00   ❤️ 1
    facebook来源过一个组件叫xhprof,用于PHP代码的性能采样和分析,可以试试,看哪里出现瓶颈,如果是某些插件的问题,卸载之。
    iiduce
        6
    iiduce  
       2012-08-26 09:37:20 +08:00   ❤️ 1
    主页面加载时间超过1s,主页面加载后瞬间打开。说明服务器网络没问题,是程序有问题。如果使用了模板渲染,检查下模板中各个变量的细节。
    iiduce
        7
    iiduce  
       2012-08-26 09:39:41 +08:00   ❤️ 1
    顺便请教,logo的“破壳”和“移动互联创业驱动”用的什么字体?很喜欢。
    aisin
        8
    aisin  
       2012-08-26 09:48:15 +08:00   ❤️ 1
    @iiduce 搭车同求
    ming
        9
    ming  
       2012-08-26 09:50:43 +08:00   ❤️ 1
    速度和网站都不错
    jerry
        10
    jerry  
       2012-08-26 09:52:44 +08:00   ❤️ 1
    是不是数据库不在本机,网络延时了
    ysjdx
        11
    ysjdx  
       2012-08-26 10:00:44 +08:00   ❤️ 1
    试试cache。。。
    bearcat001
        12
    bearcat001  
       2012-08-26 10:13:39 +08:00   ❤️ 1
    主题不错诶,是自己写的吗?
    reorx
        13
    reorx  
       2012-08-26 10:19:02 +08:00   ❤️ 1
    用 PageSpeed 看了一下,的确是页面生成过慢,几乎有3秒(这太长了~):



    详情:

    https://developers.google.com/speed/pagespeed/insights#url=http_3A_2F_2Fwww.pockot.com_2F&mobile=true

    对于这种图文资讯类的网站,建议楼主做页面缓存。
    viskem
        14
    viskem  
    OP
       2012-08-26 12:19:01 +08:00   ❤️ 1
    @iiduce
    @aisin
    我用的是方正正中黑简体,你们可以搜一下哦~这字体在当前是非常流行的。
    viskem
        15
    viskem  
    OP
       2012-08-26 12:19:14 +08:00
    @bearcat001 是自己写的呢
    viskem
        16
    viskem  
    OP
       2012-08-26 12:20:06 +08:00
    @shiny
    @reorx
    @lemonda
    @iiduce
    非常感谢你们
    tioover
        17
    tioover  
       2012-08-26 12:31:31 +08:00   ❤️ 1
    1.速度还行
    2.多正常的事情
    zxy
        18
    zxy  
       2012-08-26 12:34:44 +08:00   ❤️ 1
    我感觉和在我的洛杉矶vps速度差不多- -,这是哪里的主机
    iiduce
        19
    iiduce  
       2012-08-26 13:02:42 +08:00   ❤️ 1
    @viskem 谢谢分享,感谢+1
    xuan_lengyue
        20
    xuan_lengyue  
       2012-08-26 13:57:09 +08:00   ❤️ 1
    我觉得还可以,不影响用户体验,当然如果能进一步优化那是更好了。
    cshenuo
        21
    cshenuo  
       2012-08-26 15:26:50 +08:00   ❤️ 1
    营销帖?ip增长了吗?)猜测)
    hedaors
        22
    hedaors  
       2012-08-26 16:47:10 +08:00   ❤️ 1
    @cshenuo 肯定会增长的啊,但是这几个增长有什么用呢?不应该是营销贴吧。
    tension
        23
    tension  
       2012-08-26 17:11:22 +08:00   ❤️ 1
    2.47s (onload: 1.85s)
    yaotian
        24
    yaotian  
       2012-08-26 17:16:38 +08:00   ❤️ 1
    quick cache 非常有用
    viskem
        25
    viskem  
    OP
       2012-08-26 18:16:23 +08:00
    @zxy 这是北京的服务器
    @cshenuo 绝非营销贴……熬了一整夜不知道什么原因 使劲优化APACHE等未果……才逼不得已到这里来。
    @yaotian 但是我设置了,感觉不大呢~~
    lemonda
        26
    lemonda  
       2012-08-26 18:28:32 +08:00   ❤️ 1
    @viskem 看源码似乎没开启cache
    wp-config.php中加上define('WP_CACHE', true);
    lts9165
        27
    lts9165  
       2012-08-26 18:47:01 +08:00   ❤️ 1
    为什么我打开得很快,看里面的文章也是.没什么异样....
    cshenuo
        28
    cshenuo  
       2012-08-26 19:01:51 +08:00   ❤️ 1
    @hedaors @viskem 仅仅是猜测)不是就当我是小人之心好了)
    sophy
        29
    sophy  
       2012-08-26 19:09:11 +08:00
    我直接打不开
    viskem
        30
    viskem  
    OP
       2012-08-26 19:29:28 +08:00
    @jerry 数据库是本地的。

    @cshenuo 没有没有,还是很感谢您的回复,我是第2000多个注册V2EX的会员,很喜欢这个社区,也不希望这里变成垃圾广告场所,希望大家能真的互相交流,得到学习的机会。

    @sophy 你是哪里的?什么线路?

    @lemonda 非常感谢,我一直以为我config里面有这句话,但我刚才加上后,感觉不大。。


    非常感谢所有回复的人。今天从本来2.5s的响应速度,根据大家的提示,现在变为了平均1.1s左右,已经大有改善,非常感谢。
    sophy
        31
    sophy  
       2012-08-26 19:49:26 +08:00   ❤️ 1
    @viskem 我是教育网,学校的
    lemonda
        32
    lemonda  
       2012-08-26 20:23:12 +08:00   ❤️ 1
    @viskem
    可以分享下用的哪家的服务器及做过哪些优化得到这样的改善的么?
    yaotian
        33
    yaotian  
       2012-08-26 20:45:55 +08:00   ❤️ 1
    http://zhengyaotian.com 优化过后只有800多ms, 效果明显
    lemonda
        34
    lemonda  
       2012-08-26 20:56:39 +08:00   ❤️ 1
    @yaotian 只有首页缓存了,文章页等先更改下permalink吧
    yaotian
        35
    yaotian  
       2012-08-26 21:28:59 +08:00   ❤️ 1
    @lemonda ?? 能否详细一些?你如何知道这些?
    viskem
        36
    viskem  
    OP
       2012-08-26 21:29:03 +08:00
    @lemonda
    根据大家的回答,自己也不断寻找发现了一些问题
    北京的服务器而已,不是虚拟主机,也不是云主机,是朋友的独立服务器,所以可控性很大。
    Apache 的连接数方面的优化、mem缓存优化、Quick cache开启了(效果不明显)
    我认为最大的问题还是WP-Postview插件,他会给文章页带来影响,我侧边栏的“热门新闻”也是更具这个插件的查看数据来调去(这个查看数据是存在自定义栏目里的),我去掉这块儿后,效果明显。
    插件的确要慎用……
    lemonda
        37
    lemonda  
       2012-08-26 21:47:05 +08:00   ❤️ 1
    @yaotian Ctrl+u 查看源码,只有首页下方显示有quick cache,另外可以清空缓存后再次访问文章页,看/wp-content/cache/文件夹下是否生成了qc-c开头的文件
    @viskem quick cache现在是开启的么?/wp-content/cache/下有文件么?
    ivanlw
        38
    ivanlw  
       2012-08-26 21:54:31 +08:00   ❤️ 2
    很喜欢这种清新的风格啊……楼主文章是自己写的还是采集的呢?
    armoni
        39
    armoni  
       2012-08-26 22:28:27 +08:00   ❤️ 1
    速度挺好的,2秒全部加载完成,还可以对css js压缩下
    armoni
        40
    armoni  
       2012-08-26 23:03:51 +08:00
    @ivanlw 36ke那里采集和翻译也是占大头吧
    viskem
        41
    viskem  
    OP
       2012-08-27 00:11:06 +08:00
    @lemonda 没有文件!= =!我郁闷
    liyandong
        42
    liyandong  
       2012-08-27 01:36:22 +08:00
    http://www.m1893.com/ 没有任何优化,求大牛测试搭车
    viskem
        43
    viskem  
    OP
       2012-08-27 02:17:13 +08:00
    @lemonda 非常非常非常非常非常非常非常非常感谢你。

    我的Quick Cache终于调整好了,找了一整夜的原因,终于知道原来是我的Header代码不全。
    我以前去掉过
    [xml]<!DOCTYPE html>
    <!--[if IE 6]>
    <html id="ie6" dir="ltr" lang="zh-CN">
    <![endif]-->
    <!--[if IE 7]>
    <html id="ie7" dir="ltr" lang="zh-CN">
    <![endif]-->
    <!--[if IE 8]>
    <html id="ie8" dir="ltr" lang="zh-CN">
    <![endif]-->
    <!--[if !(IE 6) | !(IE 7) | !(IE 8) ]><!-->
    <html dir="ltr" lang="zh-CN">
    <!--<![endif]-->[/xml]
    这一段的部分代码,现在恢复过来就好了
    Quick Cache 真的很棒啊!!!

    整个网站目前是神速了,再次谢谢各位!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2673 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 03:16 · PVG 11:16 · LAX 19:16 · JFK 22:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.