缘起

之前博客使用的是 TeenyBlog 2.0 的方案,现在,因为有了 yuque-hexo 这个玩意,我可以把语雀上面的文章同步到 Hexo 了,同步到静态博客是我最开始的想法。TeenyBlog 是过渡期间的一个解决方案。现在他可能要被废弃了。

经过

首先,我还是得说,语雀是个好东西,markdown 我真的不太喜欢写,太不伦不类了。

TennyBlog 一直困扰我的问题,是语雀用的 SPA 加载太慢,搜索引擎也没法收录。恰巧,我遇见了 yuque-hexo 这个玩意,可以无缝同步文章到 Hexo ,于是我果断转移了战线。

我之前并没有接触过 Hexo ,找模板花了一些时间,最终选了 AirCloud ,然后一番魔改,加入了没有人用的 评论系统

yuque-hexo 也有一些问题,改 bug 啥的花了1天时间。

最后是考察放哪里的问题,Github Pages 速度太慢也不稳定,不予考虑。Coding.net 要放友链,也暂时不考虑。

一个备选方案是 腾讯 COS + 免备案CDN ,但是实测速度不理想,如果是已经备案的同学推荐这个方案,改用腾讯云自家 CDN
就非常快。另外 Hexo 有 COS 的部署插件。不推荐 OSS,因为子文件夹不能使用 index.html 作为默认页。

最后我只好放在我的香港腾讯云上面,折腾了一下 nginx ,上了 HTTP/2,TLS 1.3 ,速度也勉强过得去。

结语

生命在于折腾,也欢迎使用了我的 TeenyBlog 2.0 方案的童鞋转回正常的静态博客。

yuque-hexo 理论上也可以无缝支持其他类似的静态博客产品(魔改一下即可)