Yesterday I talked about developing a Ayer habló sobre el desarrollo de un comment spam prevention plugin los comentarios no deseados prevención plugin with zero false positives . con cero falsos positivos. I am currently using it on all of our blogs. Actualmente estoy utilizando en todos nuestros blogs. Today I want to talk briefly about its origin and goals. Hoy quiero hablar brevemente sobre su origen y objetivos.

But first here are the stats from my Pero antes que nada aquí están las estadísticas de mi Simple Thoughts blog Los pensamientos simples blog :

1095 spam comments were blocked by Angsuman’s Comment Guard plugin in 23 hours 46 minutes. 1095 spam los comentarios fueron bloqueados por la Angsuman Comentario Guardia plugin en 23 horas 46 minutos. 99.094% of the comments you received during this time were spam. 99,094% de los comentarios que ha recibido durante este tiempo eran spam.

Stats for Estadísticas para Anaconda Theme blog El tema de Anaconda blog :

1982 spam comments were blocked by Angsuman’s Comment Guard plugin in 3 days 10 hours 14 minutes. 1982 spam los comentarios fueron bloqueados por la Angsuman Comentario Guardia plugin en 3 días 10 horas 14 minutos. 99.748% of the comments you received during this time were spam. 99,748% de los comentarios que ha recibido durante este tiempo eran spam.

As you can see it is quite effective. Como se puede ver es bastante eficaz. After I installed the Comment Guard plugin my Akismet queue is empty. Después de haber instalado el plugin Comentario Guardia Akismet mi cola está vacía. I haven’t received any spam comments since. No he recibido ningún comentario spam desde entonces. However I have received some valuable comments during this time. Sin embargo he recibido algunos valiosos comentarios durante este tiempo. I have gained more time to answer to them as I do not have to anymore clean up spam from Moderation queue (used to get around 100 per day from Simple Thoughts blog alone; spams which passed through Akismet queue) He ganado más tiempo para responder a las mismas ya no tengo que limpiar más spam de la cola de moderación (utilizados para obtener alrededor de 100 por día de los pensamientos simples blog por sí solo; spams que pasó a través de Akismet cola)

BTW: I did receive a comment in Chinese which was suspiciously small in length and so I suspected it to be spam. BTW: yo lo hice recibir un comentario en chino que fue sospechosamente pequeño en longitud y por lo que sospecha que se trata de spam. However on Google translation I realized it is a valid comment asking me when I would release the next version of Anaconda theme. Sin embargo, en traducción de Google me di cuenta de que es un válido comentario me pide cuando me pondrían en libertad a la próxima versión del tema de Anaconda. I am impressed by how much you can write in little space in Chinese. Estoy impresionado por la cantidad que puede escribir en poco espacio en chino. See for yourself Descúbrelo por ti mismo here aquí .

Comment Guard is a labor of love more than anything else. Comentario Guardia es una labor de amor más que cualquier otra cosa. It is born out of my strong experiences and pain with handling comment spam in several of my blogs. Es nacido fuera de mi fuerte dolor y experiencias con el manejo de los comentarios no deseados en varios de mis blogs. I respect my readers and will not take them through hoops to post a comment. Yo respeto mis lectores y no tomar a través de aros para enviar un comentario. However I could never find a clean way in numerous plugins I used to completely stop robot / program generated comment spam. Sin embargo yo jamás podría encontrar una forma limpia en numerosos plugins que utilicé para detener completamente robot / programa generado los comentarios no deseados.

Anti-spam plugins adopt questionable techniques like checking RBL (and other such black hole lists) for identifying spam IP’s. Anti-spam plugins adoptar técnicas cuestionables como la comprobación RBL (y otras listas de agujero negro) para la identificación IP del spam. This is plain wrong. Esto se equivoca. Many people, for example, connect from countries like India where ISP’s primarily issue dynamic IP’s. Muchas personas, por ejemplo, conectar de países como la India, donde el proveedor de acceso a Internet principalmente cuestión IP dinámicas. Spam Karma 2 blocks them from posting comment in many cases because the RBL it uses blocks the whole dynamic IP ranges solely because they are dynamic and sometimes because someone from these IP’s have in the past spammed someone. Spam Karma 2 cuadras de desplazamiento comentario en muchos casos porque los RBL que utiliza el conjunto de bloques rangos de IP dinámica únicamente porque son dinámicas y, a veces, porque alguien de estas IP's en el pasado han bombardeado por correo a alguien. This is something people do not have any control. Esto es algo que la gente no tienen ningún control. The usual solutions suggested are contacting the IP to remove these addresses. La costumbre soluciones propuestas son en contacto con el período de investigación para eliminar estas direcciones. It is easier said then done. Es más fácil decirlo luego hacer. In India ISP’s enjoy near-monopoly (like BSNL) and most often they do not care about their customers, let alone do something at their request. En la India ISP's disfrutar de casi monopolio (como BSNL) y la mayoría de las veces no se preocupan por sus clientes, y mucho menos hacer algo en su solicitud. Nowadays some RBL’s have started charging fees for removal! Hoy en día algunos RBL's han empezado la percepción de tasas para la retirada! In essence checking RBL is a bad policy. En esencia la comprobación RBL es una mala política. It is only acceptable if you do not care a bit about your readers and what they have to say. No sólo es aceptable si no le importa un poco acerca de sus lectores y lo que tienen que decir.

Then there are checking for proxies. Luego están la comprobación de proxies. Again there are RBL’s which are used to check for open proxies and many of the anti-spam plugin decide to block them. Una vez más hay RBL's que se utilizan para comprobar si proxies abiertos, y muchos de los anti-spam plugin para decidir bloquearlas. This is a draconian policy. Se trata de una draconiana política. In many countries like China or even Iran people are forced to access web through proxy to get access to most content. En muchos países como China o Irán, incluso las personas se ven obligadas a acceder a la Web a través de proxy para tener acceso a más contenido. Blocking proxies effectively blocks lots of valuable readers. El bloqueo de proxies eficazmente los bloques de lotes valiosos lectores.

Plugins like SK 2 makes guesses about user behavior based on the author’s observation which in many cases are wrong. Complementos como SK 2 hace conjeturas sobre el comportamiento de los usuarios basada en la observación del autor que, en muchos casos, están equivocados. A case in point. Un ejemplo de ello. I tried to contact a customer who was having problems. He intentado ponerse en contacto con un cliente que estaba teniendo problemas. I wasn’t able to connect with him via email as it was getting bounced due to mail server error. No fui capaz de conectar con él a través del correo electrónico, ya que se estaba devueltos, debido a error de servidor de correo. So I tried posting a comment to his blog. Así que he intentado publicar un comentario en su blog. The comment kept getting rejected , most likely because SK2 determines that comments can only be of certain size and no more! El comentario mantenerse obtener rechazado, muy probablemente porque SK2 determina que las observaciones sólo pueden ser de determinado tamaño y no más! So I persisted and tried submitting, without success, with smaller and smaller size. Por lo tanto, persiste y ha tratado de presentar, sin éxito, con más pequeños y de menor tamaño. After some attempts SK2 determined I was a spammer and informed me that I was reported to Akismet. Después de algunos intentos SK2 determinó que era un spammer y me informó que se comunicó a Akismet.

When you go down and dirty with the code you will find tons of such inane assumptions. Cuando vas hacia abajo y sucio con el código que encontrarán toneladas de tales supuestos inane. I can go on whole night about them. No puedo ir en toda la noche acerca de ellos. The bottomline is I couldn’t trust my blog with SK2 or Bad Behaviour. El bottomline es que no podía confiar en mi blog con SK2 o mal comportamiento. Even Akismet has lots of false positive issues. Incluso Akismet tiene muchos falsos positivos. However it is better of the three. Sin embargo, es mejor de los tres. Even then I was getting over 100 spams in moderation queue for this blog alone. Ya entonces yo estaba recibiendo más de 100 spams a la cola de moderación de este blog por sí solo. I was going way over my bandwidth and people thought what was I doing all day. Iba camino a mi ancho de banda y la gente creía lo que estaba yo haciendo todo el día.

Out of this frustration Comment Guard was born. De esta frustración Comentario Guardia nació. I am very happy to say that so far it has given me 100% success rate . Me siento muy feliz de decir que hasta ahora me ha dado el 100% de éxito. I am testing it on all my blogs and will continue to do so for about a month, or till I am confident that I have fully tamed the beast. Estoy probando la tecnología en todos mis blogs y seguirá haciéndolo desde hace aproximadamente un mes, o hasta que estoy seguro de que tengo totalmente domesticada la bestia. I know that I will be fully happy with this plugin if all it does is stop 100% of spams on my sites only. Sé que voy a ser plenamente satisfecho con este plugin si todo lo que hace es detener el 100% de los spams en mis sitios. I would however be happy to enroll beta testers after about a week. Yo, sin embargo, estaremos encantados de beta testers inscribirse después de aproximadamente una semana. So if you would like to test it, let me know. Por lo tanto, si desea probarlo, hágamelo saber.

BTW: If you are a spammer, bring it on baby! BTW: Si usted es un spammer, ponerla a bebé!