Подтвердить что ты не робот

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

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

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

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

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

Идеальное объединение было бы таким:

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

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

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

Bounty

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

4b9b3361

Ответ 1

Это:

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

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

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

Ответ 2

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

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

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

Ответ 3

HashOver - это новая система комментариев PHP и PHP с открытым исходным кодом (AGPL), которая имеет как простые реализации JavaScript, так и PHP. Это самообслуживание с плоской файловой (XML) базой данных.

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

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

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

Ответ 4

интенсифицированный или дискурс достаточно хорош. но он не является открытым исходным кодом, и вы должны его игнорировать. Решение open souce предлагаю вам посмотреть Juvia Проект.

Ответ 5

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

http://intensedebate.com/

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