V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ChrisZou
V2EX  ›  程序员

[入门级] 两个小操作,让我的网站秒开了

  •  
  •   ChrisZou ·
    ChrisZou · Oct 24, 2020 · 5119 views
    This topic created in 2016 days ago, the information mentioned may be changed or developed.

    TLDR:

    • 使用 Google PageSpeed Insights
    • 加载适当大小的图片
    • 启用 gzip 加密

    详见: https://chriszou.com/2020/10/18/two-simple-steps-to-speedup-website/

    Supplement 1  ·  Oct 24, 2020
    gzip 是压缩,不是加密,用词不准确。
    27 replies    2020-10-25 09:25:23 +08:00
    forgottencoast
        1
    forgottencoast  
       Oct 24, 2020
    The ngx_http_gzip_static_module module allows sending precompressed files with the “.gz” filename extension instead of regular files.
    precompressed 怎么就变成加密了?
    laminux29
        2
    laminux29  
       Oct 24, 2020
    1.并不是所有网站都能够秒开,能够秒开也是因为业务支持罢了。

    2.有些能够秒开的网站,但没秒开,也许并不是技术不到位,而是因为秒开代价太大。

    3.如果代价允许秒开,但却因技术障碍没秒开,那么就来一次调试与性能分析吧。
    ChrisZou
        3
    ChrisZou  
    OP
       Oct 24, 2020
    @forgottencoast 😂😂用词错误,感谢反馈!
    ChrisZou
        4
    ChrisZou  
    OP
       Oct 24, 2020
    @forgottencoast 是压缩,不是加密😂
    ChrisZou
        5
    ChrisZou  
    OP
       Oct 24, 2020
    @laminux29 嗯,我这个 web app 本身也是比较简单,所以比较好达到“秒开”的目标
    GeekSky
        6
    GeekSky  
       Oct 24, 2020   ❤️ 3
    [进阶级]
    使用 Brotli 压缩;
    使用 WebP 图片;
    使用 HTTP/2 ;
    使用 TLSv1.3;
    使用 CDN ;
    使用 Memcached 或 Redis ;
    ChrisZou
        7
    ChrisZou  
    OP
       Oct 24, 2020
    @GeekSky 👍👍👍已收藏!
    ragnaroks
        8
    ragnaroks  
       Oct 24, 2020
    之前看到过一个网站,把整站数据都放在浏览器本地存储里面,通过 serviceworker 拦截,然后网站主体内容(比如文章)通过 xhr 请求;浏览体验直接就是本机级别,拿个壳子套一下都不知道是网页
    stevenhawking
        9
    stevenhawking  
       Oct 24, 2020   ❤️ 1
    [国服级]

    SSL 开启 OCSP Stapling,让 400 毫秒变成 40 毫秒。
    kischang
        10
    kischang  
       Oct 24, 2020 via Android
    一个小操作我的网站就能秒开


    访问一次,下次一定......
    Ultraman
        11
    Ultraman  
       Oct 24, 2020 via Android   ❤️ 6
    一个小操作,让我再也看不见你的帖子🐶
    Vhc001
        12
    Vhc001  
       Oct 24, 2020
    @ragnaroks #8 看了一眼最新版的 Chrome 默认设置还是禁用 Service Workers 的啊
    RyanOne
        13
    RyanOne  
       Oct 24, 2020
    现在的 Chrome 开发者工具 里面 都自带 `Lighthouse` 了 不用去网页 `Google Pagespeed Insights`
    RyanOne
        14
    RyanOne  
       Oct 24, 2020
    ChrisZou
        15
    ChrisZou  
    OP
       Oct 24, 2020
    @ragnaroks 高手级!👍
    ChrisZou
        16
    ChrisZou  
    OP
       Oct 24, 2020
    @stevenhawking 太高级😹
    ChrisZou
        17
    ChrisZou  
    OP
       Oct 24, 2020
    @Ultraman 您随意~
    ChrisZou
        18
    ChrisZou  
    OP
       Oct 24, 2020
    @RyanOne 学习了!👍
    opengps
        19
    opengps  
       Oct 24, 2020
    cdn 是最简单的提速方式
    pythonee
        20
    pythonee  
       Oct 24, 2020
    感谢分享
    vision1900
        22
    vision1900  
       Oct 24, 2020
    我的网站 Desktop 评分也挺高,还很吉利( 88 分)
    Mobile 就不行( 33 分),楼主 Mobile 多少?
    mahaonan1994
        23
    mahaonan1994  
       Oct 24, 2020
    学习一下
    ChrisZou
        24
    ChrisZou  
    OP
       Oct 24, 2020
    @vision1900 试了几次,在 85~90 之间,还行,还有较多提高空间
    ChrisZou
        25
    ChrisZou  
    OP
       Oct 24, 2020
    @isukkaw 嗯嗯,谢谢链接!
    帖子其他留言也提到很多优化方法,算抛砖引玉了
    ChrisZou
        26
    ChrisZou  
    OP
       Oct 24, 2020
    @pythonee 客气啦,留言才是精华,很高兴起到了抛砖引玉的作用😄
    IDAEngine
        27
    IDAEngine  
       Oct 25, 2020 via iPhone
    秒开纯静态不很正常吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2366 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 11:01 · PVG 19:01 · LAX 04:01 · JFK 07:01
    ♥ Do have faith in what you're doing.