Ненавязчивая функция автономных комментариев для размещения на существующих веб-страницах [закрыто]


Я создаю новый сайт, который будет состоять из сочетания динамических и статических страниц.

Я хотел бы добавить функциональность комментариев на эти страницы с как можно меньшим объемом работы . Мне любопытно, существует ли такое решение в PHP.

Идеальным набором функций было бы:

  • Полностью независим от окружающей страницы/сайта: PHP-код помещается на страницу, добавляется идентификатор страницы, готово.
  • Простое "написать комментарий" форма
  • Комментарии для каждой страницы отображаются с помощью функции PHP
  • Хороший, чистый вывод <ul><li>...., который может быть оформлен в стиле окружающего сайта
  • Необязательная капча
  • Дополнительная чувствительность к гравитации
  • Минималистичная область администрирования для модерации/удаления комментариев, без ACL, может защитить ее с помощью .htaccess

Идеальная интеграция была бы такой:

<?php show_comments("my_page_name"); ?>

Это 1. отобразит форму для добавления нового комментария, который автоматически ассоциировано с my_page_name; и 2. отобразите все комментарии, которые были сделаны через эту форму, используя этот идентификатор.

Кто-нибудь знает подобное решение?

Щедрость

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

Author: Pekka 웃, 2010-01-13

5 answers

Это?:

Http://www.gentlesource.com/comment-script / - оплачивается, если используется в коммерческих целях, но...

Http://cellbiol.com/scripts/free_php_guestbook/free_php_guestbook.html - плоский, странный дизайн страницы (...:]), но имеет бесплатную и простую версию

Http://www.playaparaiso.org/talkback/doc / - бесплатно, они "требуют" небольшого пожертвования, если вы хотите удалить их логотип

 7
Author: Adam Kiss, 2014-03-06 17:22:36

Если вам действительно нужно простое в использовании решение, просто скачайте intensedebate или DisqusHTML-комментарий, и вы можете оставить им проверку на спам, поддержку OpenID, обмен комментариями и все другие интересные функции. Вы получаете комментарии без работы!

Это беспроигрышный вариант. Затем позже вы можете использовать их API, чтобы извлекать комментарии и помещать их в свою базу данных, если вы хотите перейти на домашнее решение.

Это также означает, что вы все еще можете получить SEO от комментарии, потому что, когда вы извлекаете их из API, вы можете отобразить их в теге <noscript> или скрытом div для поисковых систем.

 13
Author: Xeoncross, 2010-02-06 20:27:27

Hashover - это новейшая система комментариев PHP с открытым исходным кодом (AGPL), которая имеет как простые реализации JavaScript, так и PHP. Он размещен самостоятельно с базой данных плоских файлов (XML).

Дальнейшее чтение: http://tildehash.com/?article=why-im-reinventing-disqus

Проверьте это: http://tildehash.com/comments.html (JavaScript, измените ".html" на ".php" для PHP-режима)

Он получит официальную версию 1.0 в марте этого года (25-го). С такими функциями, как фильтрация спама, языковая локализация, сортировка комментариев, блокировка IP-адресов и улучшенный административный контроль.

 6
Author: Coffee'd Up Hacker, 2014-03-11 11:36:24

Интенсивный спор или беспокойство достаточно хороши. но это не открытый исходный код, и вы должны его определить. Решение open souce Я предлагаю вам посмотреть проект Juvia.

 2
Author: Riceball LEE, 2012-02-23 09:53:07

Системы комментариев могут быть очень тяжелыми для баз данных и мешать работе. Я бы проверил:

Http://intensedebate.com/

Вы могли бы назвать это Wufoo комментариев (только лучше). Я не использовал его на своем собственном сайте, но знаю некоторых людей, которые это делают, и им это нравится.

 0
Author: orokusaki, 2010-02-04 11:26:45