多说评论官网通告

重要通知: 多说即将关闭

因公司业务调整,非常遗憾的向大家宣布多说项目即将关闭。 我们将于2017年6月1日正式关停服务,在此之前您可以通过后台的数据导出功能导出自己站点的评论数据。 对此给您造成的不便,我们深表歉意,感谢您的一路相伴。

多说官网http://dev.duoshuo.com/threads/58d1169ae293b89a20c57241

 

网友评论:

不能变现的项目做了这么久,我算得上是第一批使用多说的用户,那时候我记着多说还和腾讯微博合作,发布评论分享到腾讯微博还可以抽Q币,真的这么多年,欠多说一个会员!我建议既然选择放弃了这个项目,不如把这个项目开源出去,或者有偿把代码提供出去

虽然你们的产品是国内第一,但是评论系统目前来说没有什么好的变现方法,所以最后只能关闭。毕竟一个公司支撑下去需要资金流。最后祝曾经的评论系统老大“多说”一路走好。

 

多说评论备份数据库

用多说插件评论后,评论的信息是保存在哪里?多说服务器出现故障之后评论还能正常的显示么?

用户的评论信息是保存在多说的服务器上的,对应的站点可以通过同步功能将多说服务器上的评论同步备份到自己的站点数据库,这样即使是停用了多说插件本地数据库也保存了备份评论。对于多说服务器的运行情况,首先多说时服务于众多站点的社交评论系统,对此服务器的运行是经过保障的。

多说帮助文档: http://dev.duoshuo.com/docs/

多说评论 ——》 高级选项

more-comments-will-close-01

 

多说导出的评论文件说明官方

多说后台 - 工具 - 导出评论 可以将文章和评论数据导出。 

more-comments-will-close-04

点击导出会得到一个.zip压缩包,里面有export.json文件。JSON(JavaScript Object Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。

因为勾选了包含文章数据包含评论数据,所以文件中包含threadsposts数据。

  • threads是文章记录,属性如下;

    • thread_id 多说文章ID。
    • thread_key 文章在当前站点中的唯一表示符,例如文章ID。
    • title 文章的标题。
    • url 文章链接。
    • author_key 文章作者在本站的ID。
    • author_id 文章作者的多说ID,如果为空,说明发表文章时没有登陆多说账号。
    • likes 文章被点【赞】的次数。
    • views 文章浏览数。
  • posts是来自多说的评论,不包括微博、以删除评论、垃圾评论;

    • post_id 多说评论ID。
    • thread_id 这条评论对应的文章记录。
    • message 评论内容。
    • created_at 评论发表时间。

    • author_id 作者在多说的id。空表示匿名用户。

    • author_name 作者显示名。有可能为空。
    • author_email 作者邮箱。有可能为空。
    • author_url 作者填写的URL。有可能为空。
    • ip 作者的IP地址。

 

 

多说关闭后的替代品(1)

多说是个很棒的插件,可惜得知官方公告,由于公司业务调整,将在今年 6 月 1 日关闭了。所以抽空试了试畅言,虽然有不少不满意的地方,比如插件里没有盖楼模式,还不会显示网友昵称,但暂时有个替代品,就先用着吧,其他替代品后面再找。

注意,使用畅言,需要有备案才行,没有的就甭看了。

方法如下:

1. 多说后台导出所有数据。

2. 畅言后台,评论管理 - 评论导入 - 导入多说数据,记得选择格式的多说。

3. 博客后台装畅言插件,然后激活插件,登录畅言帐号,设置相关基本信息后,既可。

针对没有保留回复关系的盖楼模式的解决方案,单独导出数据就可以,不需要导入多说的数据,导入使用脚本生成的数据就能保留盖楼和回复关系了。

 

多说关闭后的替代品(2)

多说是国内首屈一指的博客评论服务,与 Disqus 相比,多说对国内用户的本地化做的非常好。

支持分享到微博、微信等等国内常用的 SNS 平台,同时有着不少微博上的表情可以使用。虽然它也有着一些 Bug,比如一篇文章可能在后台会莫名其妙地变成了 N 篇文章,自动给你来一个 N replica 备份的样子,但是仍然不失为一款称得上是业界良心的服务。

在3月21号的时候,多说宣布关闭项目,不再提供服务,让人唏嘘不已。多数猜测认为多说难以完成商业化的盈利,人力物力的投入得不到经济回报,因此决定不再继续维护多说。具体情况如何,外人不得而知,不管怎样感谢多说过去提供的服务,同时也不得不寻找一个多说的替代方案。

理想的评论服务

在我的期望里,替代方案要具有下面这样几个功能:

  • 支持多说评论导入(高优先级)
  • 服务稳定,短期内不会关停或者被关停(高优先级)
  • 不会被墙(中等优先级)
  • 简洁美观(中等优先级)
  • 支持游客留言(中等优先级)
  • 可定制(中低优先级)
  • 无广告或者会支付广告费给博主(低优先级)

因为博客在过去两年的时间里积累了一些评论,其中有一些有趣的交流,不舍得就这样放弃,因此最大的需求是支持多说的评论导入。而我的博客来访者大多都是国内的朋友,因此最理想的情况下,评论服务是在国内网络可以访问到的。简洁美观与可定制,是从多说继承来的需求。多说评论框的深度可定制使它有了很多的玩法,有很多网友根据 UA 来给评论打上五颜六色的 Tag,对于我这样喜欢花里胡哨的东西的用户来说是难以抵挡的诱惑。最后一点在以前的我眼里是非常重要的,一个高质量的博客不应该有广告。但是就国内这个情况,这点是不指望了,因此降低下要求,能给点分红也成啊

替代方案

如何评价“多说”即将关闭?有什么替代方案? - 知乎 的回答中,选取了一些看上去还算是靠谱的服务进行了简单的尝试。他们分别是:

最后还是选择了 Disqus,其他的服务为什么不好会在下面进行简单的说明。

 

从多说迁移博客评论至 Disqus

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

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

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

导入的具体过程

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

轮子已经有人造了,我们就不再重复造轮子。使用这个轮子 JamesPan/duoshuo-migrator 对export.json 进行转换

pip install lxml
python duoshuo-migrator.py -i ~/Desktop/export.json  -o disqus.xml

将文件转换为 disqus.xml

最后把 disqus.xml 通过 Disqus 后台的 Discussions -> Import 进行导入。

官方写着24小时会处理完队列,实际上,如果评论少的话,马上评论就被成功导入进去了

反正,就得坑在 Disqus 是根据文章的 URL 作为 Primary Key ,这个是文章的唯一重点

写在最后

其实,这篇博客没有在表达多说比 Disqus 差。在国内的话,多说加载比 Disqus 快,默认的社交分享也比较符合中国的国情。但是,有一颗折腾的心,没事多折腾折腾,其实也是挺好的啦!

 

 

参考推荐

如何评价“多说”即将关闭?有什么替代方案? (知乎)

多说使用帮助(官方)

多说导出的评论文件说明(官方)