从多说迁移博客评论至 Disqus

按理来说,应该是一个很简单的过程。从多说导出标准的备份文件,导入 Disqus,就完事了。但是我就整整的折腾了几天,评论是导入进去了,但是在博文页面始终没有把原来的评论显示出来。今天下午,甚至向 Disqus 官方发送了求救邮件。

就在刚才,才发现原来 Disqus 是根据文章的 URL 作为 Primary Key 的,而我新的博客系统的文章 URL 结尾比原来的少了个 /。擦,就是这一个字符,导致没有把原先的评论显示出来

1
2
Old: http://example.com/article
New: http://example.com/article/

导入的具体过程

首先,在多说的后台将评论(包括文章)导出为一个 export.json 文件。这个文件格式是不被 Disqus 认的,所以我们得把它转换成 wordpress 导出的文件格式

Continue reading

使用 Hexo 搭建自己的博客,抛弃 Octopress

很久以前,写了一篇博文 How To Deploy Octopress , 介绍了如何使用 Octopress 搭建一个高B格的博客系统。

可能是因为不熟悉 Ruby 的原因,自己修改好的博客主题(没有备份)在前几天因为 rake 命令无法运行的情况下,不小心清空了。本来想着重新写一遍的,但是越写越不顺手,就开始寻找一款新的博客系统。

后来找到了 Hexo ,作为一个前端,看到是基于 Node.js 写的,当然是无法抗拒的,所以果断的开始折腾 Hexo。

文章最后面,可以下载到这个博客现在所使用的 Hexo 主题,如果你喜好的话。

如何搭建

不想再累赘当中细节,愿意折腾的 Hexo 和 Octopress 的人,应该看文档基本就搞定了。而且因为是基于 Node.js , 不像 Octopress 在 Windows 平台下面会遇到一些不知所以然的问题。Hexo 明显容易很多,编译速度也快非常多。

因为 Hexo 的作者是台湾人,还提供了简体中文的文档,多贴心,看不懂英文不能再成为你不动脑筋的借口了。

Continue reading
  • Page 1 of 1

BelinChung


Guangzhou China