好讨厌啊,这个站怎么就那么快啊,要上天吗 - - - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐书目
高性能网站建设进阶指南
High Performance Web Sites
Google Hacks: Tips & Tools for Finding and Using the World's Information
 关于 Google SEO 最好的一本书
qcloud
V2EX    站长

好讨厌啊,这个站怎么就那么快啊,要上天吗 - -

  •  
  •   qcloud 2016-05-05 22:41:29 +08:00 20637 次点击
    这是一个创建于 3453 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://imququ.com/ 最快的网站,不服来辩!

    157 条回复    2016-05-09 17:41:13 +08:00
    1  2  
    300
        1
    300  
       2016-05-05 22:43:18 +08:00
    sparanoid
        2
    sparanoid  
       2016-05-05 22:45:11 +08:00
    全世界范围来看的话我觉得我的更快一些:

    http://sparanoid.com/

    XD
    guokeke
        3
    guokeke  
       2016-05-05 22:48:40 +08:00
    好赞的博客!!收藏!
    qcloud
        4
    qcloud  
    OP
       2016-05-05 23:08:59 +08:00
    @sparanoid 如果不开启 https ,怎么开 http/2 ?
    phoenixlzx
        5
    phoenixlzx  
       2016-05-05 23:11:45 +08:00   4
    troll 一个。
    全世界最快的站没有之一。

    about:blank
    tSQghkfhTtQt9mtd
        6
    tSQghkfhTtQt9mtd  
       2016-05-05 23:12:49 +08:00 via Android
    @qgy18 楼上有 Mod 挑战你(
    just1
        7
    just1  
       2016-05-05 23:19:29 +08:00 via Android
    @winterbells 的确更快,但是怎么除了主页其他都很慢。。
    wico77
        8
    wico77  
       2016-05-05 23:19:58 +08:00
    linode jp 机房。难道不被 D 了?
    liqingcan
        9
    liqingcan  
       2016-05-05 23:24:13 +08:00
    @phoenixlzx 确实是最快的,而且没网也能打开
    qcloud
        10
    qcloud  
    OP
       2016-05-05 23:24:19 +08:00
    @wico77 抽了好几天了
    qgy18
        11
    qgy18  
       2016-05-05 23:40:03 +08:00 via iPhone
    @qcloud HTTP/2 可以不基于 HTTPS 部署,只是没浏览器支持罢了,但一些命令行工具可以支持 H2C 。

    https://imququ.com/series.html#toc-6
    qcloud
        12
    qcloud  
    OP
       2016-05-05 23:43:22 +08:00
    @qgy18 谢谢
    qcloud
        13
    qcloud  
    OP
       2016-05-05 23:44:11 +08:00
    @qgy18 一直在学习贵站的内容
    qgy18
        14
    qgy18  
       2016-05-05 23:47:52 +08:00 via iPhone   8
    @liwanglin12
    我自己从来没说我的博客是最快的。
    我只希望能通过我的博客说明一点:不是所有 HTTPS 网站都慢。

    另外,我写过不少有关性能优化的博文。我见过很多大谈用户体验的博主,自己博客体验并不怎样。我不想在写如何做好优化性能的同时,自己的博客却十分缓慢,所以我对博客访问速度关注会多一点。

    最后,如果大家在发现我的博客很快的同时,还能从我的文章中获得帮助,那才是我最愿意看到的。
    serenader
        15
    serenader  
       2016-05-06 00:16:34 +08:00
    @qgy18 前两天刚在 V2 上发现你的博客,顺手去看了一眼,速度真的真的很快,而且博客内容质量非常高,在里面学到很多东西,感谢 :)
    ceoimon
        16
    ceoimon  
       2016-05-06 01:22:25 +08:00
    @qgy18
    注意到你的博客加载 Local Storage 里的 JS 用到了 URL.createObjectURL(blob) , 这样做有什么好处吗?
    ceoimon
        17
    ceoimon  
       2016-05-06 01:32:56 +08:00
    lostab
        18
    lostab  
       2016-05-06 03:09:39 +08:00 via Android
    @qgy18 的确从你这里学过不少东西,能否请教下,根据你的经验,就访问速度而言,按优先级排序,哪几点需要重点关注去优化呢?
    YUX
        19
    YUX  
    PRO
       2016-05-06 05:26:45 +08:00
    一个静态网站要是扔到又拍云七牛什么的 就像坐火箭一样
    sumhat
        20
    sumhat  
       2016-05-06 06:08:14 +08:00   1
    静态站没什么好显摆的吧,有本事来玩玩 WordPress : https://leonax.net/
    YUX
        21
    YUX  
    PRO
       2016-05-06 06:17:21 +08:00
    @sumhat WordPress 只有一个 css 一个 js 巴黎速度比 https://imququ.com/ 还快
    厉害厉害
    gux928
        22
    gux928  
       2016-05-06 06:52:30 +08:00 via Android
    标记 学习
    qgy18
        23
    qgy18  
       2016-05-06 07:15:46 +08:00 via iPhone   1
    @sumhat
    静态站?你从哪里看出是静态站。
    qgy18
        24
    qgy18  
       2016-05-06 07:32:04 +08:00 via iPhone   1
    @lostab
    服务端不能太慢,而且尽可能提早 flush ,减少 TTFB ( time to first byte )时间。
    前端最重要的是头部不要有任何外链资源:
    https://imququ.com/post/wpo-of-mobile-web-1.html

    另外 HTTP 的内容编码( GZip )和缓存机制(协商缓存和强缓存)一定要用好。
    还有如过用了 HTTPS ,记得启用 HTTP/2 ,和做好 HTTPS 相关优化。
    https://imququ.com/search.html?s=性能优化
    kn007
        25
    kn007  
       2016-05-06 07:42:10 +08:00
    丢过网站我就走

    https://kn007.net/
    kn007
        26
    kn007  
       2016-05-06 07:43:37 +08:00
    每次在 v2 看到这种标题,都能猜到你又要露面了 @qgy18
    qcloud
        27
    qcloud  
    OP
       2016-05-06 08:11:14 +08:00
    @sumhat 也挺快的
    moname
        28
    moname  
       2016-05-06 09:18:59 +08:00
    @sparanoid 真心比 LZ 的慢好多
    wbolor
        29
    wbolor  
       2016-05-06 09:25:28 +08:00
    我觉得我的也挺快。。。
    http://doutian.me
    lijinma
        30
    lijinma  
       2016-05-06 09:31:46 +08:00
    确实从 ququ 那里学到了很多。

    @qgy18
    xiaoshangmin
        31
    xiaoshangmin  
       2016-05-06 09:35:53 +08:00 via iPhone
    @sumhat 这个 wp 真心快 怎么做到一个 css 和 js 的
    jpuncle
        32
    jpuncle  
       2016-05-06 09:37:34 +08:00
    localstorage + cdn ?
    panlilu
        33
    panlilu  
       2016-05-06 09:48:50 +08:00
    已收藏
    ango
        34
    ango  
       2016-05-06 09:59:53 +08:00
    @qgy18 前些天,某帖子里意外看到 imququ ,如获珍宝!
    在逐篇学习中……
    qcloud
        35
    qcloud  
    OP
       2016-05-06 10:11:57 +08:00   1
    @wbolor 就贵站的 CDN 而言,让我等了 2 分钟
    smallcolor
        36
    smallcolor  
       2016-05-06 10:15:09 +08:00
    再崇拜一次。
    iyaozhen
        37
    iyaozhen  
       2016-05-06 10:16:32 +08:00 via Android
    赞,回头看我的真是慢成
    4679kun
        38
    4679kun  
       2016-05-06 10:18:53 +08:00 via Android
    https://libnull.com 自我感觉还可以
    taresky
        39
    taresky  
       2016-05-06 10:20:23 +08:00
    可能是我的网速太快了,打开你们任何一个链接都是秒秒开。。。这让我怎么比较啊!
    qcloud
        40
    qcloud  
    OP
       2016-05-06 10:26:13 +08:00
    @taresky QAQ
    wbolor
        41
    wbolor  
       2016-05-06 10:33:12 +08:00
    @qcloud 竟然会慢成这样?
    qcloud
        42
    qcloud  
    OP
       2016-05-06 10:36:47 +08:00
    @wbolor 是的,一看就是七牛的,借点抽了
    somnus
        43
    somnus  
       2016-05-06 10:40:33 +08:00
    都是大神啊,膜拜中...
    simpx
        44
    simpx  
       2016-05-06 11:13:34 +08:00
    @qgy18 看过很多你博客上的文章,今天居然在 v2 上看到本人。写的都非常赞啊
    pubby
        45
    pubby  
       2016-05-06 11:16:37 +08:00
    @qgy18 为啥感觉不到 DNS 查询的时间 -_-
    Adminmaster
        46
    Adminmaster  
       2016-05-06 11:55:35 +08:00
    http://all.tf
    我只是来丢个网址而已,你们继续
    ivmm
        47
    ivmm  
       2016-05-06 11:57:43 +08:00
    https://www.mf8.biz/ 求测速
    Ouyangan
        48
    Ouyangan  
       2016-05-06 12:07:08 +08:00
    我感觉会跪 , 哈哈
    wjself
        49
    wjself  
       2016-05-06 12:57:44 +08:00 via Android
    @xiaoshangmin mod_pagespeed
    charlie21
        50
    charlie21  
       2016-05-06 12:59:55 +08:00
    @sparanoid 的这个站 http://sparanoid.com/ ,我用最龟速的 Tor Browser 居然秒开 ....
    MarioxLinux
        51
    MarioxLinux  
       2016-05-06 13:02:34 +08:00
    @qgy18 在你那学习的 http2 的配置,文章质量很高而且 ququ 人也蛮 nice 的
    codeyung
        52
    codeyung  
       2016-05-06 13:10:54 +08:00
    @qgy18 不错 mark 一下
    fin
        53
    fin  
       2016-05-06 13:13:40 +08:00
    Jerry Qu
    您是康熙那个曲家瑞老湿吗? :doge:
    horizon
        54
    horizon  
       2016-05-06 13:17:50 +08:00
    真的超快。。基本秒开。
    以前还没发觉=。=
    abbatuu
        55
    abbatuu  
       2016-05-06 13:32:45 +08:00
    https://127.0.0.1:8000 我自己这个觉得很快
    typcn
        56
    typcn  
       2016-05-06 13:40:40 +08:00
    想做到当然很容易,主要看网络联通性,以及前端作者的水平。

    用那些现成的程序,上来先带一大坨库,基本别想了
    typcn
        57
    typcn  
       2016-05-06 13:57:30 +08:00
    @qgy18 不是 HTTPS 都慢,你这也是神了,虽然我也推荐 HTTPS ,但是你要论速度,假设与服务器有 100ms 延迟

    HTTP 需要以下的步骤来传输一个页面,一个步骤大概需要 50ms
    SYN > ACK > SYN+ACK > REQ > RES

    HTTPS 同样一个步骤需要大概 50ms
    SYN > ACK > SYN+ACK > Client Hello > Server Hello , Certificate , Server Hello Done 50-100ms > ClientKeyExchange > Client Finished > Server Finished > REQ > RES
    typcn
        58
    typcn  
       2016-05-06 13:59:19 +08:00
    @qgy18 发送一个请求 HTTPS 要比 HTTP 慢上__至少__ 5 倍
    ivanyin
        59
    ivanyin  
       2016-05-06 14:11:17 +08:00
    真的好快,感觉秒开 一样,向楼主学习学习
    konakona
        60
    konakona  
       2016-05-06 14:29:35 +08:00
    路转粉!
    shellcodecow
        61
    shellcodecow  
       2016-05-06 15:09:44 +08:00
    @sumhat WP 如何做到这么快的速度 T_T
    sumhat
        62
    sumhat  
       2016-05-06 15:12:00 +08:00
    @qgy18 你使用了第三方评论系统,于是文章页没有实时更新的必要。
    qfdk
        63
    qfdk  
    PRO
       2016-05-06 15:13:29 +08:00 via iPhone
    @YUX 谷歌大佬啊 话说 imququ 那个我这里根本没响应
    hnmsky
        64
    hnmsky  
       2016-05-06 15:15:35 +08:00
    一个无法打开的网站...
    vextim
        65
    vextim  
       2016-05-06 15:16:16 +08:00
    真是快
    qfdk
        66
    qfdk  
    PRO
       2016-05-06 15:27:23 +08:00 via iPhone
    路转粉 似乎找到问题了 手机端要 Safari
    wd85318
        67
    wd85318  
       2016-05-06 15:34:47 +08:00
    有香港记者跑的快吗
    qcloud
        68
    qcloud  
    OP
       2016-05-06 15:37:16 +08:00
    0000
    iTakeo
        69
    iTakeo  
       2016-05-06 15:40:29 +08:00
    @sparanoid 真的挺快
    imxieke
        70
    imxieke  
       2016-05-06 15:42:30 +08:00
    504 Gateway Time-out
    c3538378
        71
    c3538378  
       2016-05-06 15:47:29 +08:00
    真的很快!!楼主给的这个网址试图优化到极致。

    但商业网站就很难这么优化。
    比如 jQuery 一般公司都少不了。
    更致命的还有一大堆第三方的东西,比如: AdSense 、 Google Analytics 、 Facebook SDK 、 AddThis 等等等等。
    单单一个 AdSense 都要迂回好多次,加上广告素材下载好几 M 的东西下来。
    fds
        72
    fds  
       2016-05-06 15:48:07 +08:00
    挠头 打不开不知道哪里不对 504 Gateway Time-out
    shellcodecow
        73
    shellcodecow  
       2016-05-06 15:50:28 +08:00
    http://coc.tv :P V 友的源码架设的
    qgy18
        74
    qgy18  
       2016-05-06 15:53:23 +08:00
    @typcn
    没有 5 倍那么夸张的额,很多步骤都是并行的。

    HTTPS 初次访问会额外多两个 RTT (往返时间)。
    然后有 False Start 和 Session Resumption 时,只会多一个 RTT 。

    这里有详细的解释:
    https://imququ.com/post/optimize-tls-handshake.html
    DesignerSkyline
        75
    DesignerSkyline  
       2016-05-06 15:55:17 +08:00
    @qgy18 好像打不开乃的博客了。。。
    qgy18
        76
    qgy18  
       2016-05-06 15:59:15 +08:00
    @sumhat

    文章页确实可以缓存,但我整个页面有很多策略的:
    1 、比如针对非 Spider ,我需要替换 img 的 src 为 data-src ;
    2 、针对支持 localStorage 的浏览器,我需要 inline js/css 并存入 localStorage ;
    3 、对于支持 webp 的浏览器,我需要把图片替换为 webp ;

    当然也可以生成多份静态文件,上述 1 、 2 、 3 策略组合一下就是 8 份。但我目前没有这么做。
    weaponX
        77
    weaponX  
       2016-05-06 16:00:17 +08:00
    @qgy18 确实打不开了,估计被攻击了?
    fengxing
        78
    fengxing  
       2016-05-06 16:02:17 +08:00
    贵站已挂
    aisk
        79
    aisk  
       2016-05-06 16:05:13 +08:00
    504 了
    wenbinwu
        80
    wenbinwu  
       2016-05-06 16:10:23 +08:00
    国外还能看
    qgy18
        81
    qgy18  
       2016-05-06 16:11:55 +08:00
    @imxieke
    @fds
    @DesignerSkyline

    是的。刚刚加 opensearch 把逻辑改出问题来了,在某种极端情况下会挂掉。

    然后开完会回来一看,好多 v2 过去的 504 ,太对不住大家了。。。 2333

    xxx.xxx.84.252 - - [06/May/2016:16:11:43 +0800] "GET / HTTP/2.0" 504 636 "t/276646" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36" 60.003 60.003
    xxx.xxx.250.73 - - [06/May/2016:16:12:16 +0800] "GET / HTTP/2.0" 504 636 "http://v2ex.com/t/276646" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36" 60.003 60.003

    现在应该好了。
    damean
        82
    damean  
       2016-05-06 16:18:30 +08:00
    真的挺快的。。。
    15hY8qobXlRD1Pa3
        83
    15hY8qobXlRD1Pa3  
       2016-05-06 16:21:55 +08:00
    真的好快,收藏学习
    Patiencec
        84
    Patiencec  
       2016-05-06 16:22:02 +08:00
    @wbolor 亲,博客仿汤不热的主题会不会给人一种老司机的感觉,哈哈哈哈
    kingcos
        85
    kingcos  
       2016-05-06 16:27:14 +08:00
    真快。。
    fds
        86
    fds  
       2016-05-06 16:36:23 +08:00
    好快好流畅好顺滑
    exploreexe
        87
    exploreexe  
       2016-05-06 16:39:49 +08:00
    卧槽 真快 怎么搞的 装逼的同时能分享下吗?
    VmuTargh
        88
    VmuTargh  
       2016-05-06 16:43:42 +08:00 via Android
    https://etula.me
    建议使用电信网络访问,减速效果更佳。
    第一次的 DNS 请求非常长, 0.5s 左右
    wbolor
        89
    wbolor  
       2016-05-06 16:48:44 +08:00
    @Patiencec 我们是有情怀的老司机,哈哈
    neo2015
        90
    neo2015  
       2016-05-06 17:01:42 +08:00
    还有更慢的站吗?

    https://blog.smemo.info
    liuyue
        91
    liuyue  
       2016-05-06 17:25:53 +08:00
    TVBG
        92
    TVBG  
       2016-05-06 17:44:57 +08:00
    貌似确实挺给力
    qcloud
        93
    qcloud  
    OP
       2016-05-06 17:54:43 +08:00
    @qgy18 老兄问个问题哈,这边网站的 css , js 等静态资源是单独的一个 CDN 域名,如果网站开启了 https 并启用 http2 , CDN 的域名没有开启,这样影响网站性能不 - -
    fxxkgw
        94
    fxxkgw  
       2016-05-06 17:58:31 +08:00
    已收藏 感谢楼主!
    今天大跌 就不赞助了!
    JackeyGao
        95
    JackeyGao  
       2016-05-06 18:01:07 +08:00
    嗯,这也能秀博客.

    http://omem.me/
    qcloud
        96
    qcloud  
    OP
       2016-05-06 18:02:29 +08:00
    @JackeyGao 贵站解析好慢, QAQ , 2 分钟打开
    JackeyGao
        97
    JackeyGao  
       2016-05-06 18:08:32 +08:00
    @qcloud Github pages T^T
    rlexs
        98
    rlexs  
       2016-05-06 18:38:39 +08:00 via Android
    卧槽,从来没想过打开网页能有这么快。
    nlzy
        99
    nlzy  
       2016-05-06 18:43:57 +08:00 via Android
    https://www.nlzy.net

    我也晒一下吧⊙⊙
    qgy18
        100
    qgy18  
       2016-05-06 18:56:32 +08:00
    @qcloud HTTP/2 对很多小请求的场景优化比较大,因为有多路复用和头部压缩。但是你的资源请求都走外站,而且不支持 HTTP/2 ,效果肯定就不明显了。

    不过,我觉得不会有什么负面影响,还是开启了吧。
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2508 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 04:24 PVG 12:24 LAX 21:24 JFK 00:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86