DISQUS - средство управления комментариями

Сейчас многие блоггеры столкнулись с проблемами. У кого-то сгорел хостер, безвозвратно уничтожив все данные, у кого-то хостера просто закрыли, кого-то достали спамеры, и они закрыли возможность комментировать блог.

Вроде бы все понятно, очень многое можно восстановить при помощи закешированных записей поисковых систем, что-то еще валяется в документах. В общем, эти данные можно восстановить хотя бы на 70%. Но вот комментарии восстановить не удастся. А пустой блог которому больше года, смотрится ужасающе.

Конечно, можно каждый день делать резервные копии базы данных, но сегодня я хочу рассмотреть другой способ сохранности и восстановления комментариев — это сервис DISQUS.

Суть DISQUS не совсем в сохранении ваших комментариев, хотя и с этой проблемой он легко справляется. С помощью DISQUS вы можете установить у себя на сайте древовидные комментарии, и возможностью авторизоваться при помощи OpenID, DISQUS, Twitter, FaceBook, а так же можно отправить анонимное сообщение или сообщение со своими данными. Причем, это все вы можете настроить в панели DISQUS. Вы можете выбрать, при помощи каких сервисов пользователи могут авторизоваться, можно ли отправлять комментарии со своими данными, можно ли отправлять комментарии анонимно, да и вообще, выставить определенных пользователей, которые могут комментировать.

Помимо этого, у DISQUS очень широкий функционал. У него есть возможность сразу отправлять комментарии в Twitter или FaceBook, можно установить возможность получения уведомлений на новые комментарий, есть возможность голосования за комментарии, а так же, вы можете назначить модераторов на модерацию комментариев. DISQUS работает на AJAX, поэтому комментирование происходит без перезагрузки страницы. К тому же, имеется возможность комментировать из почтового ящика.

Не смотря на все перечисленное, у DISQUS есть другие большие плюсы. Во-первых, установка данного плагина убережет вас от нагрузки на вашу базу, так как вам ненужно будет ставить большое количество плагинов, все тех же уведомлений на почту, что снизит нагрузку. Во-вторых, для нас это является главным плюсом, все комментарии из сервиса синхронизируются с базой данных, а значит, после проблем с вашим хостером, вы можете синхронизировать комментарии со своей новой базой, так как комментарии хранятся на сервере DISQUS. Причем, если вы решите отключить DISQUS — это пройдет безболезненно. Для этого нужно будет лишь удалить плагин или код.

После регистрации в DISQUS вы можите выбрать язык, выбрать возможные способы авторизации и модерации, после чего можете скачать плагин для вашего движка (думаю, у многих WordPress), и установить его. Если вашего движка в списке нет, то можно воспользоваться универсальным кодом.

Я расскажу, как установить DISQUS на DataLife Engine.

    • Регистрируемся в DISQUS
    • Направляемся в Universal Code
    • В файле аdcomments.tpl удаляем весь код, и вставляем:

       <div id=\"disqus_thread\"></div><script type=\"text/javascript\" src=\"http://disqus.com/forums/ВАШ ЛОГИН/embed.js\"></script><noscript><a href=\"http://disqus.com/forums/ВАШ ЛОГИН/?url=ref\">View the discussion thread.</a></noscript><a href=\"http://disqus.com\" class=\"dsq-brlink\">blog comments powered by <span class=\"logo-disqus\">Disqus</span></a> 

    • В файле shortstory.tpl ищем параметры отвечающие за вывод комментариев ([com-link]Комментировать[/com-link]), и вместо этого вставляем:

      <a href={full-link}#disqus_thread></a><del><script type=\"text/javascript\">
      

      //<![CDATA[
      (function() {
      var links = document.getElementsByTagName('a');
      var query = '?';
      for(var i = 0; i < links.length; i++) {
      if(links.href.indexOf('#disqus_thread') >= 0) {
      query += 'url' + i + '=' + encodeURIComponent(links.href) + '&';
      }
      }
      document.write('<script charset=\"utf-8\" type=\"text/javascript\" src=\"http://disqus.com/forums/ВАШ ЛОГИН/get_num_replies.js' + query + '\"></' + 'script>');
      })();
      //]]>
      </script></del>

 

  • Установка DISQUS на DataLife Engine окончена.

 

Лично я не стал ставить DISQUS на свой блог. Потерять комментарии я не боюсь, так как пользуюсь качественным хостингом. Понимаю, и на старуху бывает проруха, но на сколько я знаю, резервные копии хранятся на других винтах, так что надеюсь, что меня обойдет чаша сия. Подписка на комментарии есть и сейчас, пусть и не для всех, но надеюсь в скором времени это изменится, к тому же, в отличии от WordPress, у меня это способность движка, а не плагина. Возможность комментировать из RSS-ленты и из почты, Celsoft обещал сделать в следующей версии скрипта. Так что для меня данный сервис не нужен, да и не люблю я светить комментарии или ещё что либо на сторонних ресурсах.

Уважаемые читатели! Если вы обнаружили в тексте ошибку, не поленитесь, выделите слово и нажмите CTRL+Enter. Сделаем язык чище!

  • 0
NomadUA
15 апреля 2010 19:19
avatar
Интересная штука, да. Себе не поставлю? именно по причине нежелания светить каменты на сторонних ресурсах (это одна из причин, по которой у меня закрыта индексация). Еще одна причина - у меня стоят два плагина- архиватор БД+ Вордпресс три камент. Теоретически, DISQUS мог бы заменить их оба, но плагин для каментов у меня еще и древовидные комментарии делает. не хочется ковырять - по принципу "лучшее враг хорошего" :) а вот для новых сайтов и проектов попробую использовать. Тут как раз планирую микростартапчик ;)
  • 0
bereza
16 апреля 2010 21:47
avatar
Вчера еще заскакивал сюда, прочитал. Если по мне, так считаю это лишним. Правильно сказал Андрей, все базы имеются, и я не вижу смысла где-то отдельно хранить комменты.
  • 0
Легион
17 апреля 2010 09:05
avatar
Все относительно. Компьютер, с вашими базами тоже может навернуться, и нет гарантии, что базы удастся сохранить. К тому же, данный сервис позволяет сделать то, для чего придется использовать минимум 3 плагина, а это нагрузка на базу данных и на процессор. Так что разница между сервисом и плагинами - огромна.
  • 0
Ацкий сисОдмин
14 мая 2010 16:57
avatar
Даже для май лав блогспота ставится, так что - отличная вещь, всем рекомендую.
И не надо так сильно заморачиваться на приватности - от глобализации со всеми вытекающими никуда не денешься, а владельцам сервиса наши комменты, имхо, глубоко до фонарика.
  • 0
Андрей Айпейчик
6 марта 2012 18:19
avatar
Спасибо за интересный обзор для настоящего программиста :) Я к сожалению тоже вижу больше минусов чем плюсов. И тут еще вот молодой стартап прет не по дням, а по часам - hypercomments.com - тем более свои ребята, не буржуи
  • 0
comments powered by Disqus

Ваше Имя:

Ваш E-Mail:

Или войтите с помощью социальных сетей

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
  • Введите два слова, показанных на картинке: