为了响应多说即将关闭的号召,我立马基于Django写了一个Comments模块,但是最终发现还是不够系统,别人在我这写篇评论,那这个评论就死我这了,跟哪都联系不上了,这咋行!于是乎,迁到disqus上。
由来
凡事有个理由,理论上为了保证一个系统的持续稳定运行,我们尽可能的不去做什么改动,这样风险最小。但,无可奈何的是,如果没有改动的需求,那就不需要这么多技术人员了,随便留个人,出问题的时候重启下不就完了吗。所以,为了大家都能继续工作,总得找点事干。要不是自己找事,要不是别人给你找事。
拿多说来说,从各种中小网站的需求上来说,需要多说这样的纽带,把本来只属于某一个偏僻角落的闲言碎语串联了起来,形成网络。从此评论不再是孤立的了。遗憾的是这是一个很难挣到钱的产品,并且按照近两年网络内容的发展,新接入到评论系统的网站应该越来越少了,现在自媒体如此兴盛,对比来说建站成本就高多了。相对于网站来说,入驻到一个好的平台,靠好内容,好标题,持续更新,获得收益要容易的多。
从大的方向来说,移动互联网的兴起不在需要这种把pc站点评论联系起来的纽带了。各种大平台的崛起,内容生产者已经从“小溪”都汇入“海洋”了。
所以,从the5fire个人的角度来看,且不说多说不能盈利,就算能够盈利也看不到希望。希望Disqus能够好好活着。
(上面纯属个人思考,明辨之)
由多说迁移到Disqus
迁移这种事已然有人做过了,并且js和python的工具都有,比较简单,可以参考:我把博客评论从多说迁移到 Disqus 时造的轮子,现成的Python工具,可以把多说导出的数据转换为disqus支持的格式,然后在disqus中导入。
简单列下步骤:
- 访问: http://<多说上配置的域名>.duoshuo.com/admin/tools/export/
- 选择包含文章数据,包含评论数据,点击导出
- git clone https://github.com/JamesPan/duoshuo-migrator 然后把多说备份的文件放到duoshuo-migrator目录中
- 执行python duoshuo-migrator.py -i export.json -o disqus.xml
- 访问 https://
.disqus.com/admin/discussions/import/platform/wordpress/ 以wordpress的方式导进去 - 博客评论的位置放上如下代码[代码1]
- 侧边栏最新评论代码见[代码2]
参考
[代码1]
<div id="disqus_thread"></div>
<script>
(function() { // DON'T EDIT BELOW THIS LINE
var d = document, s = d.createElement('script');
s.src = 'https://<配置的域名shortname>.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
[代码2]
<div id="RecentComments" class="dsq-widget">
<script type="text/javascript" src="//<配置的域名shortname>.disqus.com/recent_comments_widget.js?num_items=8&hide_mods=0&hide_avatars=1&avatar_size=32&excerpt_length=100"></script>
</div>
- https://blog.jamespan.me/2015/04/21/the-duoshuo-migrator
- https://github.com/JamesPan/duoshuo-migrator
- http://www.barretlee.com/blog/2015/10/15/duoshuo-migrate-to-disqus/ 提供js版本的工具
微信公众号:Python程序员杂谈