博客开发记录0x06——优化加载速度
发布于 2 年前 作者 sliang 3378 次浏览 来自 分享

“嗨,我这几天做了一个博客,你看看好不好看~😝”

—“hmm,网址是什么?”

“来,我来敲”

一分钟后…

—“好慢呀…😂”

“🤢”

以上内容由真实事件改编。博客的速度实在太慢,光是DOMContentLoaded就超过了10s😓

以前的架构

CDN用的是Cloudflare的免费版,服务器采用Nginx。Cloudflare的免费CDN确实良心,但是,毕竟他自己的加载速度在国内都很……🐢😔

现在的架构

博客的前端本质上是一个React单页应用。我把所有静态文件都扔到了腾讯云的对象存储上,再加上一层腾讯云的CDN。

亿点点其它操作

  • 开启umi的dynamicImporthash功能
  • 代码高亮工具库prismjs 修改为从jsdelivr的CDN加载。

目前成果

😁

回到顶部