Disqus Drupal Module

A little while ago, we wrote about Sean Reiser’s How To for Drupal+Disqus.

Today, we found out about Rob Loach’s Disqus module for Drupal. This should make it even easier to drop Disqus into your Drupal site. If you use Drupal, try it out and let Rob and us know what you think.

Link: Disqus and Drupal: Rethinking Comments

[UPDATE] Andy Cowling brought to my attention a new Disqus plugin for the Habari blogging platform by Michael of twofishcreative. Check it out here.

View Comments

Daniel on June 9th 2008 in disqus

  • hi, does this only work if the people using it also has a disqus account? how can the members on my site utilize this?
  • ryanlow
    Hi, I'm helping my friend to ask this question. Here goes it

    He has been using commenting system from other site for quite a long time and realised that Disqus are better in most features. He was wondering if he could switch to Disqus and in the mean time keep the existing comments with him?
    Thanks
  • That sounds cool ! Thanks for the useful information and links.
  • Rob, I think I suffered from disqus' caching. I was in offline mode when enabling and configuring the module 6.x-1.4, and even when I registered mysite, gausarts.com, at disqus. All the module blocks displayed nothing. In the meantime just to see how it's going I just embedded the custom code from disqus. Will that conflict later with the module when all cachings' gone? Any hint about this caching stuff? Thanks
  • Rob Loach’ ?
    Never heard about him.
    Will give it a look.

    P.S: Great module !
  • I just updated to Drupal 6.3, and so far I'm loving the Disqus module. Thanks!
  • hi, rob and disqus people,
    I'd love to integrate this with my drupal, but I just wonder if it has a performance issue. I live in Indonesia and have my site hosted on Indonesia server (regional IIX) where the speed is about one third of the US ones. Will that be a problem? Or should I migrate to US server? Thanks
  • The module right now uses the JavaScript integration, which relies on your visitors having JavaScript installed. This means that instead of your own server doing all the heavy lifting, it is passed off to your visitors. The visitors' browsers do all the work to display the Disqus comments, you shouldn't have to worry about performance, or anything, because your server isn't the one that's querying the Disqus servers.

    Once the Disqus API becomes a bit better, we can have a look into making the Drupal module take advantage of that and move the work over to the server itself. Although it seems that this would decrease performance, it would actually increase performance for your users. The browser wouldn't have to load the remote JavaScript from Disqus to display the form, because it would be delivered with the page load itself. This would be in Disqus Drupal module version 2.0, which is a long way away. Bug Daniel and Jason for their new API if you want it to come sooner! :-)
  • Just released version 1.3 of the module. New features include blocks, documentation and the Disqus hidden parameters....

    Drupal 5: http://drupal.org/node/270389
    Drupal 6: http://drupal.org/node/270388
  • I can recommend Rob's module to anyone running Drupal v6.x. It's a few step installation and *boom* disqus at your fingertips. My wife has already converted her Drupal powered blog to disqus and I'll be doing the same shortly (once I decide what to do w/ the existing comments.)

    Thanks.
  • The big step would be to get Disqus usernames working nicely with Drupal's user table.
  • Yeah, also a goal with our API.
  • You guys need a place to display all of these great plugins together. Or wait, is there already?
  • Not yet. We're going to organize all of this stuff together.
  • actually yeah, this probably isn't super high priority or anything. I think it's awesome that people are jumping at the chance to support and integrate disqus into their blogging platforms.

    And for those who didn't know, it's really as easy as copy/paste a single line of code. No super messy installs or messing with a database. Disqus does the heavy lifting.
blog comments powered by Disqus