2010-01-12 7 views
26

Estoy construyendo un nuevo sitio que consistirá en una combinación de páginas dinámicas y estáticas.Comentarios discretos y autohospedados para poner en las páginas web existentes

quisiera comentar add funcionalidad a esas páginas con el menor trabajo posible. Tengo curiosidad sobre si existe una solución así en PHP.

El conjunto ideal de características sería:

  • completamente independiente de la página y/o Zona de influencia: código PHP se dejó caer en la página, se añade un identificador de página, hecho.
  • simple "escribir un comentario" forma
  • Comentarios para cada página se muestran usando una función PHP
  • Niza, la producción limpia de <ul><li>.... que pueden ser de estilo por el sitio que rodea
  • Opcional Captcha
  • Opcional Gravatar sensibilidad
  • área de administración minimalista a moderado/eliminar comentarios, sin ACL, puede protegerlo usando .htaccess

El integreation ideal sería así:

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

esto sería 1. pantalla un formulario para añadir un nuevo comentario que obtiene de forma automática con associtated my_page_name; y 2. mostrar todos los comentarios que se hicieron a través de este formulario usando esta ID.

¿Alguien conoce una solución como esta?

Bounty

Yo soy la creación de una recompensa, porque si bien hay algunas buenas sugerencias, todos ellos apuntan a servicios externos. Tengo mucha curiosidad por ver si no hay nada alojado en uno mismo. Si esto no existe todavía, seguro sería genial verlo como un proyecto de código abierto.

+1

Nota: El uso de etiquetas cortas debe evitarse al desarrollar aplicaciones o bibliotecas destinadas a la redistribución o la implementación en servidores PHP que no están bajo su control, porque las etiquetas cortas pueden no ser compatibles con el servidor de destino. Para el código portátil redistribuible, asegúrese de no utilizar etiquetas cortas. de PHP Manual :) – OcuS

+0

:) :) :) Tiene toda la razón, OcuS. Edición. –

+0

Leer detenidamente algunos plugins de comentarios de WordPress podría ayudar. – John

Respuesta

7

Esta ?:

http://www.gentlesource.com/comment-script/ - pagado si se usa comercial, pero ...

http://cellbiol.com/scripts/free_php_guestbook/free_php_guestbook.html - diseño extraño de base plana, de la página (...:]), pero tiene versión gratuita y sencilla

http://www.playaparaiso.org/talkback/doc/ - libre, que "requieren" pequeña donación si desea eliminar su logotipo

+0

Cheers @Adam. El GentleSource se acerca más a lo que estoy buscando. –

+0

Me alegro de haber ayudado, me sorprendió mi representante. bump: D –

+0

Algunos scripts geniales aquí, ¡estoy bastante seguro de que podría encontrarles un uso! +1 – Rowan

13

Si realmente desea una solución fácil de usar, a continuación, sólo tiene que descargar el intensedebateDisqus o comentario HTML y puede dejar la comprobación de correo no deseado, soporte de OpenID, comentario a compartir, y todas las otras características fresco para ellos. ¡Obtienes los comentarios sin trabajo!

Es un ganar-ganar. Luego, más adelante, puede usar sus API para extraer los comentarios y ponerlos en su base de datos si desea cambiar a una solución casera.

Esto también significa que aún puede obtener SEO de los comentarios porque cuando los extrae de la API puede mostrarlos en una etiqueta <noscript> o div oculto para los motores de búsqueda.

+0

Saludos, voy a echar un vistazo a esto. –

0

Los sistemas de comentarios pueden ser muy pesados ​​en la base de datos y atascar las cosas. Yo pago y envío:

http://intensedebate.com/

Se podría definir como la Wufoo de comentarios (pero mejor).No lo he usado en mi propio sitio, pero conozco a algunas personas que lo hacen y les encanta.

2

la IntenseDebate o Disqus es lo suficientemente bueno. pero no es de código abierto y debe ser denegado. La solución de fuente abierta Sugiero que busque el proyecto Juvia.

6

HashOver es un sistema de comentarios de PHP libre y de código abierto (AGPL) que tiene implementaciones JavaScript y PHP simples. Es autohospedado con una base de datos de archivos planos (XML).

Más información: http://tildehash.com/?article=why-im-reinventing-disqus

probarlo: http://tildehash.com/comments.html (JavaScript, el cambio '.html' a '.php' para PHP-modo)

Se va a obtener su versión oficial de la versión 1.0 este marzo (el 25). Con funciones como filtrado de spam, localización de idiomas, clasificación de comentarios, bloqueo de direcciones IP y un mejor control de la administración.

Cuestiones relacionadas