缘起

最近又开始折腾了。

上个月买了 Bitcron 的 Standard 账户,但因为 Bitcron 版的 next 主题不完善,于是放弃迁移博客。

然而,昨天我还是把博客迁过来了,这得从 skyue.hu 域名说起。

从 14 年下开始,我启用新 ID SKYue—— 由我的姓「胡」演化而来「胡」拆字为「十口月」,然后取拼音并适当简化得到 SKYue—— 就开始注册域名,从 skyuehu.comskyue.com,关于 skyue.com 域名的注册过程,还写过一篇文章

不知何时,我知道了 hu 域名,匈牙利国家顶级域名,国内比较出名的一个案例是 zhi.hu,可以跳转到 zhihu.com。一直关注着 skyue.hu 却没有注册,是因为匈牙利限制外国个人或公司注册,如果需要只能使用代理商的信托服务,担心有风险。直到最近,看到胡天翼的博客,感觉用自己的姓做后缀很帅气,终于还是决定拿下 skyue.hu 域名。

拿到域名后决定立刻用起来,结果碰到一个问题:我用七牛做的图床,自定义域名需要备案,然而 hu 域名目前不支持备案。

那只能另寻图床了。我想起水八口提到过用 Bitcron 做图床,于是我又开始研究 Bitcron 了。之前放弃主要是因为 Bitcron 没有我喜欢的主题,这次发现水八口分享了几个不错的主题,其中 Tab 我很喜欢,便再次开始尝试迁移博客到 Bitcron。

迁移

迁移的过程换域名成本比较大,文章内的链接、disqus 评论的链接都需要同步调整,所以此次迁移暂时保留了 com 域名,基于 Bitcron 把站点、写作流程先建起来,后续再折腾 hu 域名。

Bitcron 的 Standard 账户可以建两个站,刚好一个做主站,一个做图床,分别对应原方案的 Github Pages 和七牛云。基本实现无缝迁移,具体如下:

  1. 在 Bitcron 创建两个站点,分别绑定域名 www.skyue.comcdn.skyue.com(之前我的 Github 和七牛云也是绑定这两个域名)
  2. Bitcron 绑定 Dropbox
  3. 在 Dropbox 中 Bitcron 目录下新建两个文件夹,分别命名为 www.skyue.comcdn.skyue.com
  4. 把以前的博客文章 markdown 文件全部放到 www.skyue.com 目录下,可以新建子目录,子目录相当于博客文章的分类
  5. 把七牛云上的图片,全部复制到 cdn.skyue.com
  6. 在 Bitcron 后台添加 Disqus 评论代码

以上过程,完全不需要修改文章内容或图片。

关于 Disqus,以下是我用的代码,注意 identifier 与域名解耦,未来换域名的时候,评论数据能直接关联。

<div id="disqus_thread"></div>
  <script type="text/javascript">
  var disqus_config = function () {
        this.page.identifier = window.location.pathname.substring(1);
};
var disqus_shortname = 'username';
(function() {
    var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
    dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>

主题

主题用了水八口的「Tab」,主要做了两个调整:

  • 取消阅读数和评论数的展示
  • 分类 tab 改为和归档页一样的交互,点击分类在当前页展开文章列表,并取消标签云

尚有一个问题待解决:我希望在主站的根目录下用一个文件夹管理 pages,但又不希望他作为分类出现在分类 tab 中,目前还没搞定。

Github VS. Bitcron

之前写过一篇「我的博客方案」,详细介绍了 Github + Hexo + 七牛的方案。该方案与现在的 Bitcron 方案相比,主要两点区别:

  • 图片管理:Bitcron 只需要将图片放到 cdn.skyue.com 目录,经 Dropbox 自动同步到 Bitcron 图床站。Github 方案则需要依赖 MWeb 这类特殊的工具,否则上传图片比较麻烦
  • 文章发布:同样的,Bitcron 只需要将文章放到 www.skyue.com 目录,经 Dropbox 自动发布,Github 方案必须在电脑上执行 hexo 命令进行发布。

Bitcron 方案,无论文章或是图片,都存放在 Dropbox 上,所以完全可以在手机上创作,只需要 Dropbox 和文本编辑器即可。

分类: 折腾 标签: none

已有 2 条评论

  1. 现在这个域名,我这边打不开了呢?

    skyue.hu

    1. 哈哈,没续费了,其实也用不上。

添加新评论