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

2020-10-24 17:21:21 +08:00
 ChrisZou

TLDR:

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

4219 次点击
所在节点    程序员
27 条回复
forgottencoast
2020-10-24 17:26:55 +08:00
The ngx_http_gzip_static_module module allows sending precompressed files with the “.gz” filename extension instead of regular files.
precompressed 怎么就变成加密了?
laminux29
2020-10-24 17:31:34 +08:00
1.并不是所有网站都能够秒开,能够秒开也是因为业务支持罢了。

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

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

SSL 开启 OCSP Stapling,让 400 毫秒变成 40 毫秒。
kischang
2020-10-24 18:13:08 +08:00
一个小操作我的网站就能秒开


访问一次,下次一定......
Ultraman
2020-10-24 18:27:13 +08:00
一个小操作,让我再也看不见你的帖子🐶
Vhc001
2020-10-24 18:45:51 +08:00
@ragnaroks #8 看了一眼最新版的 Chrome 默认设置还是禁用 Service Workers 的啊
RyanOne
2020-10-24 20:00:51 +08:00
现在的 Chrome 开发者工具 里面 都自带 `Lighthouse` 了 不用去网页 `Google Pagespeed Insights`
RyanOne
2020-10-24 20:05:24 +08:00
ChrisZou
2020-10-24 21:02:45 +08:00
@ragnaroks 高手级!👍
ChrisZou
2020-10-24 21:06:08 +08:00
@stevenhawking 太高级😹
ChrisZou
2020-10-24 21:06:28 +08:00
@Ultraman 您随意~
ChrisZou
2020-10-24 21:07:21 +08:00
@RyanOne 学习了!👍
opengps
2020-10-24 21:09:40 +08:00
cdn 是最简单的提速方式
pythonee
2020-10-24 21:11:55 +08:00
感谢分享

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/718205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX