正在加载…

优化站点速度之见解

2022年7月15日 • 优化

623 字-
AI 生成的摘要

本文最后更新于 3 年前,文中所描述的信息可能已发生改变。

前言 ​

有没有一种可能,大家当中的一部分人都在为自己的网站速度而苦恼呢?

特别是去年 12 月 jsDelivr 的备案被吊销以后,很多网站的速度明显下降。

这篇文章,我会把我的经验分享给大家,希望能对各位的情况有点作用。

使用 CDN ​

如同标题所言,CDN 可以帮助分发你的网站资源,加快网站访问速度。

当然,想使用国内的 CDN,意味着你需要为你的网站进行备案。

不过你也可以选择仅使用 CDN 加速资源文件。有很多类似的服务,如 unpkg、jsDelivr、Staticfiles、饿了么等等。

但这些 CDN 都多多少少有点问题,比如国内速度缓慢、被和谐、版本不齐全或不是最新版本、屏蔽匿名访问等等…

大家可以按照自己的喜好选择合适的 CDN 为己所用,如果有其它的服务商也可以在评论区留言造福其他站长。

统一 CDN 也有利于加快网站加载速度,这个嘛就仁者见仁智者见智了。

更换网站托管提供商 ​

很多人把自己的 Hexo 站点部署到了 GitHub Pages,然后整天抱怨速度慢,为何不换一个服务商呢?

很多大厂都免费提供了一些无服务器架构,比如 Vercel、Netlify、Railway。

特别是 Vercel,据说它还为了中国大陆地区的服务专门买了优化线路;

而且 Vercel 用的是 Amazon Global Accelerator( AGA,好像还是定制的),线路质量和速度自然不用说。

不过即使这样,Vercel 仍然有被和谐的可能性,所以三思而后行。

不建议使用 Netlify,因为它真的很慢。

减小资源文件体积 ​

图片、JavaScript、网页等的大小都会影响网站加载速度,

这就是为什么 JavaScript、HTML、CSS 文件都要尽量去除空格。

图片的话,可以进行压缩。如果你不在意使用旧版 Safari / iOS 的用户,也可以使用 WebP 格式图片。

而使用 WebP 格式可以在不影响图片质量的情况下进一步压缩体积。

大概就这样了,如果各位还有别的办法,也可以在评论区提出来。

在转载或引用本文时,请务必遵守许可协议并注明来源

给我打钱,助力晓雨成为虚拟主播(划掉

Big_Cake's Avatar

Big_Cake

也许我们会分别,但我们将永远不会忘记彼此

云存储提供商
友情链接