sonoblog - drupal http://blog.joseserralde.org/taxonomy/term/37 es Badbehavior y Troll Module combaten el spam en el sonoblog Drupal. http://blog.joseserralde.org/badbehavior_y_troll_module <div class="field field-name-body field-type-text-with-summary field-label-hidden view-mode-rss view-mode-rss"><div class="field-items"><div class="field-item even" property="content:encoded"><p>El problema de los <a href="http://es.wikipedia.org/wiki/Troll_de_Internet">trolls</a> y <a href="">spambots</a> en los comentarios del sonoblog comenzó a hacerse inmanejable como obviamente pasaría. Los textos más visitados son, por tanto, los más atacados por robots que escriben publicidad en el área de comentarios de nuestros sitios, y en todo lugar que represente un espacio para escribir.</p> <p>Para solucionarlo, tenía varias alternativas, la primera (que sigo considerando) era implementar un <a href="http://es.wikipedia.org/wiki/Captcha">CAPTCHA</a>, pero mientras estudio como funciona el <a href="http://drupal.org/project/captcha">módulo</a> anunciado en el sitio de Drupal, opté por la más arriesgada y menos obstrusiva para mis lectores: la combinación de <a href="http://www.homelandstupidity.us/software/bad-behavior/">Badbehavior</a>, un script en PHP que analiza los procedimientos de quien escribe, la recurrencia de sus mensajes y otros patrones interesantes que identifican a un robot de una persona, y del <a href="http://drupal.org/project/troll">Troll Module</a>, un sistema que busca la identidad (IP y URL) de quien escribe, en una lista de URL's maliciosas en un servidor remoto según el <a href="http://es.wikipedia.org/wiki/CIDR">CIDR</a>...</p> <!--break--><p> Badbehavior originalmente funcionaba sólo con <a href="http://wordpress-es.sourceforge.net/">WordPress</a>, pero ahora <a href="http://www.angier.co.uk/david/2005-08-19-drupal-bad-behaviour">David Angier</a> escribió un módulo para usar el sistema en Drupal - los chicos Badbehavior tienen muy buena información en su sitio para implementarlo en cualquier programa PHP de manejo de contenidos-.</p> <p>En el segundo frente, está el <a href="http://drupal.org/project/troll">Troll Module</a>, que sirve para bloquear, sobre todo, a usuarios que si no son robots tienen la ética de uno [en la inteligencia de que algún día los robots tendrán una ética ejemplar]. Se conecta a una base de datos con identidades denunciadas como maliciosas, y da o no acceso de ese modo.</p> <p>Ahora no puedo vivir sin estos programitas que además son chiquitos... bueno más o menos <em>chiquitos y ratoneros</em> (palabras perfectas que leí en el blog de <a href="http://caserola.homelinux.org/~mancha/blog/blosxom.cgi">La Mancha</a>).</p> <p>PD Y no... yo no amo PHP ni aunque me enseñara a bailar mejor <a href="http://es.wikipedia.org/wiki/Salsa_%28g%C3%A9nero_musical%29">salsa</a>, y siempre he dicho que todo código PHP es "por mientras".</p> </div></div></div><section class="field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-inline clearfix view-mode-rss view-mode-rss"><h2 class="field-label">Temas:&nbsp;</h2><ul class="field-items"><li class="field-item even"><a href="/taxonomy/term/15" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">tecnología</a></li><li class="field-item odd"><a href="/taxonomy/term/37" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">drupal</a></li></ul></section> Sat, 09 Sep 2006 16:07:49 +0000 José Serralde 124 at http://blog.joseserralde.org http://blog.joseserralde.org/badbehavior_y_troll_module#comments