写文章前我决定先copy一份markdown的语法来,实在是忘了 = =!
折腾了两天,总算是把博客弄好了,对于我这个懒人来说真是不容易,希望以后能抽空写写博客,毕竟生活中还是有不少事是值得记录的。
之前使用的博客是基于Jekyll+Gitment搭建的,用的主题是一个前端老哥写的H2O theme,可能有些人也知道吧,真的是很好看的主题,尤其是随着时间变换主题色这个功能我是太喜欢了,晚上看博文不刺眼了(明明没有人看)。但是奔着人活着就是为了折腾,这次我决定用Hexo+Valine来搭建新的博客(其实我就是看上了新主题)
先附上之前博客的主题样式:
白天:
晚上:
新的博客的样式:
还有一点也是推动我换框架的原因,之前用的Gitment在登录GitHub账号的时候总是会出问题,会弹出[object XMLHttpRequestProgressEvent]这样的错误,具体原因不是很明白。其次是咱国内的网络登录github的速度实在是一言难尽,我希望我的博客并不只服务于我们这些技术人,还有我一些生活上的朋友,让他们为了能给我留言评论还得大费周章的去注册个GitHub账号,实在是有些不妥。
于是在朋友的推荐下,我决定使用一个特别好用的匿名评论插件Valine,Valine用的是一个叫LeanCloud的云数据库存储博客评论内容,因为我国法律的原因,所以我注册的是LeanCloud的国际版。
有了Hexo+Valine,博客基本的东西都OK了,于是我启动GitHub Pages服务,尝试访问。
正如我之前所说,国内的网络环境访问GitHub还是很慢的。这时候强迫症就上来了,我既然折腾到现在了,不如继续折腾下去吧,于是我打开阿里云准备开个全站加速,这东西我是第一次弄,之前完全没用到过,弄了半天才明白我还得买个域名。行嘛!我买还不行吗!于是买了个便宜的 xuanxiaoming.info,看起来还不错,哈哈。
这里有个小插曲。因为是个人博客嘛,我本来是很想注册xuanxiaoming.me这个域名的,这个域名我当时只查到了在GoDaddy这个网站上购买,而这个网站的注册简直让我崩溃,它并不是及时注册成功的,差不多十几个小时后我才收到邮件说注册成功了,那个时候我所有的后续配置都已经做完还睡了一觉。。。
后来我发现了一个网站简化域名注册,收罗了很多域名销售商,可以直接查出最便宜的购买点(包括了后续续费的价格),如果我再想买xuanxiaoming.me这个域名的话,我一定会去porkbun.com上购买。
扯得远了,域名买过后开始折腾起全站加速。懒得写大段文字了,直接看图吧,按红笔标的做就OK。

全站加速配置完后列表页会给你一个CNAME值,将其填入域名解析的记录值中,保存,等一个TTL时间就好了。
开了全站加速后,我自己测试大概1~2秒就访问完成,确实快了很多。
最后我想再聊一聊感悟,这次博客搭建比我想象中要轻松一点,可能是因为踩过了Jekyll的坑,虽然有些不同,但简单看看就明白了,主要的时间都花费在博客功能配置和站点访问优化上了,所以现在赶紧记录下来既帮助自己又帮助别人。
目前博客正在积极装修中,还有些旧的博文,我会慢慢搬运过来,期待一下以后的样子。
感谢你阅读到这!
