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

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

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

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

    157 条回复    2016-05-09 17:41:13 +08:00
    1  2  
    winterbells
        1
    winterbells  
       2016-05-05 22:43:18 +08:00
    sparanoid
        2
    sparanoid  
    MOD
       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  
       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  
       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  
       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  
       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 "https://www.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.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
    726332269
        98
    726332269  
       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   ·   实用小工具   ·   3360 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:34 · PVG 19:34 · LAX 03:34 · JFK 06:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.