最开始,我就是用github-page部署博客的,刚开始的时候github-page是不支持自定义域名https的,所以你一定得用默认域名*.github.io才能使用https,要么嘛,你就放弃使用https。

那些不堪回首的博客迁移史

1. 最初的wordpress

刚开始的wordpres是放在我的服务器上的,而且还是与微信公众号对接好的(有相关插件),然后可以加很多牛逼的插件,完成一些很神奇的效果。我当时是装了蛮多插件的,比如:Jetpack全套啊,SMTP,All of SEO等等。好玩是好玩,但是对于我这种隔几天就要折腾一下服务器的。wordpress经常被我玩坏。然后开始寻找解决方案。

2. 后来的wordpress官网

wordpress的官网是支持托管网站的,而且免费。再加上怎么玩都不会坏。但是同时免费版也限制了很多功能。比如,自定义插件啦,自定义域名之类的。其实这都能够接受,最让我无法忍受的是学校的网络,访问起来特别慢。大约一个页面要5秒中左右才开始渲染。强迫症不能忍

3. 轻量的gitblog

这是一个好东西,也是这个让我接触到了page服务这种东西,有关gitblog的更多可以看我这篇文章使用gitblog搭建个人博客.md, 其实除了小众之外没什么别的不好。但是我那颗不甘平静的心依旧想要折腾。

4. 未配置成功的Jekyll

不知道是当时认知有限还是英语太差,总之我按着官网的教程没安装成功,再加上不太喜欢官网的主题,然后就放弃了。

5. 模仿大佬的github issue

一次偶然的机会,我发现有位大佬居然是用issue写博客的(现在才知道原来并不稀奇)
,读者一般都是github用户,评论交流起来简直不要太爽。按奈不住的我立马也这样做了。疯狂过后,就是一个人的寂寞。没有人看我不觉得奇怪,主要百度不收录哇。而且域名没在中国备案,很多事情都做不了,比如微信不能打开。

6. 新奇的hexo

我就不介绍了,有兴趣自行百度。到现在为止我还是用hexo的。

7. hexo的评论系统

最开始,用的是多说,后来下线了。
后来,用的是畅言,然后强制加广告了。
现在用的是,gitcomment,使用的是github帐号登录,缺点就是每个页面评论都要初始化。
听说Disqus不错,可是需要翻墙,不翻墙就要装个插件用精简版。
我就不改,先缓一缓。

8. hexo的托管平台选择

如前言

不过要注意有个坑,自定义域名的话,就是一定要在source文件夹中新建一个CHANME文件里面写上你的域名,不然就每次hexo d 都要设置一次。

9. hexo 的IDE选择

最开始我是用小书匠,不过写文章不错,写代码就不行。比如要改个样式什么的就非常麻烦。
后来用的是coding的webIDE,当时感觉描述很不错,事实上在网速好的情况下的确不错。但是一遇到网速不好的时候。写的代码就完全保存不了, 因为它会回退,会回退啊~
现在,用的是vs code写文章用小书匠,因为叼。

10. hexo的图床选择

用过一段时间github,后来感觉github页面放个图床会让人感觉不好。
现在用的是七牛云存储。

coding-page与github-page的优缺点

  • github百度不会爬,需要自己推送(也可以用cdn回源域名加速)
  • coding-page 短时间推送次数过多就会凉。
  • github只能设置一个域名,而且https只支持顶级域名

所以我的访问人数又要重新累计了。

待续

本文用作测试插件

var function(){
//预计一大波人即将取关
console.warn("You have been slained");
}

hexo-admin 测试中