Idée

J’ai quelques centaines de commentaires en spam en permanence et c’est pas toujours facile de repérer les copines et copains qui sont pris dans les rets de l’antispam alors qu’ils ne devraient y être, ce qui arrive de temps en temps.

Du coup je me suis dit qu’un petit bout de code devrait pouvoir faire le job, en allant vérifier, via l’adresse email, si l’auteur a déjà été publié ou pas et dans ce cas soit le sortir de l’antispam, soit donner un moyen de le repérer dans la liste des commentaires filtrés.

Par contre ça coûte en requête SQL, surtout qu’on a aucun index sur le champ email dans la table des commentaires.

Au delà des perfs, j’hésite encore sur son mode de fonctionnement :

  1. Helper pour l’affichage des listes de commentaires (générique ou d’un billet), avec mise en évidence de ceux qui sont potentiellement des faux positifs
  2. Filtre supplémentaire pour l’anti-spam

J’aurais tendance à privilégier le premier, vu que n’importe qui peut laisser un spam en utilisant l’email de n’importe qui, y compris quelqu’un qui a déjà commenté ici, même si les emails ne sont pas affichés.

Je vais d’abord commencer par tester la recherche pour voir ce que ça coûte…

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/14007

Haut de page