最近有朋友提出了我博客的几个小问题,我一一解决了,我随手F12看了下我的博客加载速度,实在是太慢了,一个静态博客竟然需要1s以上的时间才能渲染完,这是很不正常的。而Pagespeed Insights工具给出的得分也很符合预期,但优化后分数就正常了。
这里推荐一个很好用的工具:Pagespeed Insights
它是Google的一个网页检测工具,它可以快速的帮你测试你的网站打开速度,并分析需要优化的地方。(有信心的可以去测测自己的站)
(有信心的可以去测测自己的站)
对于61的分数我是很不开心的,所以我首先对vps的网络进行了测试,测试结果显示网络一切正常:
只有个别地方连接很慢,例如安多,其实在之前我并不知道安多是哪里的,查了下竟然是新疆......既然网络没有问题,那就是代码有问题了。
首先看看加载速度吧:
这个速度实在是丢了静态博客的脸,静态就是没有任何动态元素,应该是飞快的才对。
然后我对hexo-next魔改了一番,速度直接翻翻还多。
先说说我干了啥吧;
1.对首页图片进行了一定的压缩,看起来似乎没什么变化,但大小小了一倍多。
2.对js脚本换了更快的CDN加速,像我之前的评论系统valine在之前的是由unpkg分发的,但速度就很捉急了,基本需要500ms的时间来加载,我换了一个CDN之后只需要17ms了,这就是差距。
3.调整了next主题的动画,取消了首页动画JS渲染,这又节省了很多时间。
标粗体的就是这篇文章的重点了:
压缩一切可以压缩的加速一切可以加速的删除一切你不需要的
-EOF
gitbook特别适合我,纯静态的页面并且部署十分方便。
这个路由器是我最近最失败的购物经历。
设计并构建了一个基于telegram的电子书搜索机器人
但是应该是Dash to dock的设置接管了系统的dock设置,你开启Dash to dock的时候导致出现双dock。
先使用 pstree 查询进程 ID,然后使用 kill 命令。
热门标签
更多语言
站点信息