利用Disqus快速搭建评论系统

说实在的真正的代码就那么几行,为了凑字数,先抄一段百度百科上的简介,有兴趣的童鞋可以去Disqus官网上看一看

Disqus的主要目标是通过提供功能强大的第三评论系统,将当前不同网站的相对孤立、隔绝的评论系统,连接成具有社会化特性的大网。通过Disqus评论系统所具备的评论回复通知、评论分享和热文分享等社会化功能,网站主可以有效的提高网站用户的活跃度和流量。用户使用Disqus,在不同网站上评论,无需重复注册账号,只需使用Disqus账号或者第三方平台账号,即可方便的进行评论,且所有评论都会存储、保存在Disqus账号后台,方便随时查看、回顾。而且,当有用户回复自己的评论时,可以选择使用邮箱接收相关信息,保证所有评论的后续行为都可以随时掌握。于此同时,Disqus将社交交友功能也很好的融入到了评论系统中,当用户在某一网站上看到有与自己类似观点的评论时,可对该评论的评论者进行关注,关注后,该评论者以后的所有评论都会显示在自己的账号后台。

利用Disqus快速搭建评论系统

上面也说,所有的评论和操作都由Disqus提供引擎,所以我们需要考虑的只是获取Disqus账号并在网页上显示Disqus评论框。

  1. 在Disqus上进行注册
  2. 右上角有个齿轮按钮,点进去有个Add Disqus to Site
  3. 在打开的新界面里点击Start Using Engage
  4. 填写必要的信息进行注册,在这里可以获取一个shortname
  5. 进入shortname.disqus.com,点击右上角的setting,在install里有实例代码
  6. 在网页中需要的位置添加如下代码:

    <div id="disqus_thread"></div>
    <script type="text/javascript">
        /* * * CONFIGURATION VARIABLES * * */
        var disqus_shortname = 'joshualiblog';
    
        /* * * DON'T EDIT BELOW THIS LINE * * */
        (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>
    <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
    
  7. 在shortname.disqus.com中可以对评论系统进行各种配置

利用Disqus的最大好处就方便快捷,省去了大量时间精力去实现评论系统需要的各种功能,另一个好处就是节省个人服务器的空间,评论中的文字和图像都有Disqus进行管理。不过,利用Disqus也有一个最大的限制,那就是每个url下只能有一个Disqus评论框,网上也有很多方法试图突破这个限制,不过到目前为止都没有一个特别有效的方法,在我看来运用iframe的方法可能时最有希望的。希望Disqus以后可以考虑这种需求。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值