-
Los sitios web de Weibo se han utilizado ampliamente en diversas industrias y el spam dirigido a los sitios web de Weibo también ha aparecido en grandes cantidades. Este artículo analiza cómo prevenir eficazmente el spam y el spam en los sitios web de Weibo.
StatusNet, un programa de microblogging de Canadá, ha sido aceptado gradualmente por sitios web de microblogging de todo el mundo gracias a su rendimiento estable, de código abierto y gratuito, y se ha implementado en grandes cantidades en todo el mundo;
Debido a su amplio uso, muchos Blogspam (promoción de spam) internacionales centraron su atención en statusnet. Utilizaron robots de registro para publicar una gran cantidad de enlaces de spam en muchos sitios web que usaban statusnet, lo que causó grandes problemas a la administración del sitio web de Weibo. para todos Algunos trucos para lidiar con estos editores de enlaces basura;
1. Habilite el complemento de verificación de correo electrónico
StatusNet no tiene una función de verificación de correo electrónico de forma predeterminada, lo que puede provocar que una gran cantidad de robots de registro se registren locamente;
Habilitar método: agregue el siguiente código a config.php:
addPlugin('RequireValidatedEmail'); //Verifica tu correo electrónico antes de enviar mensajes
Esta función requiere que los registrantes verifiquen su dirección de correo electrónico antes de enviar información, lo que puede evitar que aparezca una gran cantidad de enlaces de spam inútiles en el sitio web;
2. Habilite el complemento para evitar registros maliciosos
Habilitar método: agregue el siguiente código a config.php:
addPlugin('RegisterThrottle');//Registro antimalintencionado
De esta manera, la misma IP solo puede registrar 3 nombres de usuario en una hora, lo que puede evitar efectivamente que registre una gran cantidad de nombres de usuario;
Además, también puede configurar solo un registro en una hora. Abra el archivo RegisterThrottlePlugin.php en /plugins/RegisterThrottle/ y modifique los siguientes parámetros:
public $regLimits = array(604800 => 10, //Limitar el número de registros semanales
86400 => 6, //Limitar el número de registros por día
3600 => 1); // Limitar el número de registros por hora
De esta forma no se generará una gran cantidad de cuentas spam.
3. Habilite el complemento de lista negra
Habilitar método: agregue el siguiente código a config.php
addPlugin('Blacklist');//Complemento de lista negra
Después de agregar, puede agregar una configuración de lista negra más en el panel de control del administrador, y puede agregar URL y nombres de usuario cuyo registro está prohibido, uno por línea y mostrado en varias líneas;
Además, después de que la adición sea exitosa, inicie sesión en el sitio web como administrador. Si la cuenta es spam, también se le pedirá que agregue el nombre de usuario actual y la URL a la lista negra;
Sin embargo, debe tenerse en cuenta que si agrega un nombre de usuario a la lista negra, es posible que no pueda registrarse normalmente y se le preguntará: No puede usar este nombre de usuario en el sitio web actual;
Sin embargo, puede utilizar la lista negra de URL normal. Las URL agregadas a la lista negra no sólo se pueden bloquear en la "Página de inicio personal", sino que también se pueden bloquear para que no se utilicen en los mensajes enviados;
A través de los métodos anteriores, básicamente se puede controlar el spam de manera efectiva. Además, también puede intentar utilizar una combinación de los siguientes métodos, y el efecto puede ser mejor:
4.Complemento de código de verificación
Esto es para habilitar el complemento Recaptcha, pero primero vaya al sitio web para solicitar una clave y luego agregue la clave aplicada al archivo de configuración.
Agregue el siguiente código a config.php, por ejemplo:
//Código de verificación de registro
include_once('plugins/recaptcha/recaptcha.php');
$captcha = nuevo recaptcha("6LeCRwkAAAAAADos9JN1XBp5jBI9r9D1dBuv","6LeCRwkAAAAsScTquvlT4n4cH03aDFgS", showErrors);
Sin embargo, el código de verificación de Recaptcha es bastante difícil. Es posible que los usuarios comunes no sepan cuántas veces deben ingresarlo antes de poder ingresarlo correctamente, así que utilícelo con precaución. Al mismo tiempo, parece haber algunos problemas con el apoyo chino;
5. Habilite el complemento SubscriptionThrottle para evitar una gran cantidad de suscripciones. Se recomienda habilitarlo;
6. Habilite el complemento UserFlag, pero aún no he descubierto si tiene algún efecto;
7. Habilite el complemento BlogspamNet: un complemento para evitar el spam de blogs. El efecto no se ha probado con éxito y no se puede describir;
Este artículo se publicó originalmente en el blog "IT Flies" Al reimprimir, indique la dirección original;
Gracias por la contribución en Suixin Weibo.