Développement : antispam

Photo : Développement : antispam

Suite à la nouvelle mise en forme des commentaires, il fallait absolument que je mette au point un système pour filtrer le spam ... le chantier est en route !

Surtout qu'en ce moment sur la blogosphère, le pseudo optimisé court les ruelles numériques ! :) La solution que j'ai adopté : une page intermédiaire.

Il s'agit d'une page qui va s'afficher après la validation du formulaire de commentaires. Elle filtre les données invalides comme l'absence de pseudo, d'adresse email, de message, ainsi que la validité de l'email fourni.

Ensuite elle fait une boucle sur une liste de mots clés "spam" qui sont comparés à la chaîne soumise dans le champs message.

La page filtre vous invite à recommencer votre soumission si l'une ou l'autre des conditions positives n'est pas respectées. Avec un joli message d'erreur pour dire si vous avez fait un oubli, une erreur, ou si le message contient un mot considéré comme spam.

A ce stade, le formulaire n'est toujours pas envoyé à la base de données. Il y a le premier barrage en pur PHP qui filtre les conditions minimales pour afficher la page de confirmation.

Si tous les éléments sont valides, alors on demande gentiment à l'internaute de se relire et de valider. Le formulaire qu'il vient de remplir sur le billet est affiché avec ce qu'il vient de soumettre et je lui demande simplement de confirmer l'envoi. Il peut aussi modifier à ce stade du process.

Peut être que je devrais empêcher les modifications pour cette étape, je ne sais pas encore ... le but est quand même de limiter l'impact des robots de soumission de spam. Et d'ailleurs, ce n'est pas tout !

Car une fois le formulaire enfin confirmé, il est pris en charge par le filtre bayésien (un brin bidouillé) de Spamclear, un antispam conçu pour Dotclear adapté par mes soins. Il reste encore quelques améliorations à apporter au dispositif pour fignoler tout ça mais je suis assez content du résultat.

Il me reste à m'occuper du filtre qui va détecter les ancres de liens un peu trop optimisées pour le champs pseudo !

Mise à jour : pour les blogueurs et les pros du digital, je recommande aussi de tester l'outil antispam et antivirus Altospam fonctionnant, en partie, sur une base algorithmique inspirée de la méthode bayésienne.

Et vous, quelles sont vos solutions pour lutter contre les vilains spammeurs ?

Partagez partout : clic ! clic !
Pinterest
Auteur : Simon Tripnaux

Blogueur lifestyle - Content manager & expert SEO. Mon job, rendre visible et lisible vos projets par les mots. Adepte de l'écriture depuis 1978.

Twitter Facebook LinkedIn

Blogueur ? Auteur ? Rejoignez la rédaction !


Et aussi ...

évènements du web

WebAgenda
Un nouveau petit site pour les pros du web ! Hop, cela faisait bien longtemps que je n'avais pas lancé un nouveau service web à ma sauce tant le temps...

Ancres de commentaires
En voilà un beau titre bien technique ! Une belle nouvelle pour tous mes camarades blogueurs : une ancre personnalisée pour eux à chaque commentaire ! Je vous en avais touché un mot il y a quelques jours : je modifie en ce moment le système des commentaire...

Toujours là !
Gros ralentissement sur le blog en ce moment ... pourquoi ? Pour des tas de très bonnes raisons ! Parmi les bonnes raisons, plein de travail pour tout l'été et aussi les préparatifs intenses pour la...

#Dev #Mobile #Warriors

Avez-vous déjà rencontré des guerriers en développement web ?
Un projet de développement web qui n’avance pas, des supérieurs qui vous mettent la pression et pas une solution à l’horizon pour booster votre projet ? Respirez, vous pouvez avoir confiance en theTribe, une agence de développement web. Lundi matin. Décollage de couette, embouteillage grincheux, bitume morose et tartines trop frugales. En...

Ajoutez votre avis !

18 avis éclairés

Dody 

c'est quoi un pseudo optimisé ???

Simon 

Allez, je vous explique l'affaire des pseudos optimisés : sur la plupart des blogs vous pouvez laisser un commentaire, comme ici-même. Là, vous pouvez indiquer un pseudo, un email, et surtout un lien vers votre joli site. C'est là qu'intervient le pseudo optimisé. Ainsi il n'y a pas longtemps un gentil utilisateur s'est fait remarqué dans la blogosphère en utilisant le pseudo très bien optimisé de "robes". Du coup, ça a un peu hurlé partout sur les blogs ! Voilà voilà !

Fabien 

De plus, le pseudo optimisé permet de t'offrir des bl's (backlink, ou lien dur) vers ton site ou une page précise. Donc ca "augmente" le pagerank et ca te référence sur le mot que tu as sélectionné. Sur mon blog personnel je tolère les gens qui mettent des pseudo style "référencement gratuit", "consultant seo" etc etc à condition d'un commentaire qui ne ressemble pas purement et simplement à du spam. La personne laisse un beau commentaire, on peut bien lui laisser un beau bl non ? :)

Lionnel C'est quand même un peu pénible de devoir valider deux fois, j'ai aussi l'impression qu'il doit y avoir des messages qui se perdent si l'internaute ferme un onglet par exemple ... solution assez bof pour moi !

Proxy server 

c'est une bonne solution, je me demande souvant pourquoi on me demande de confirmer mon message, commentaire.... dans es blogs!!

Shirley 

A partir daí você pode tomar melhores decisões acerca do
que realmente pretende fazer online.

Micaela 

Curso Cupcakes: Ganhe dinheiro com senhor diversão é um
e também-book com um guia completo lá do pessoal do #comofas, acima de porquê fazer os conhecidos Cupcakes e também ainda
por cima ganhar uma renda extra com eles.

Chong 

Clash Royale est le premier jeu dans le fashion de portrait Supercell avec un glorious gameplay addictif et une interface stratégique, mais simple.

Lynda 

Earbuds seal in the crisp highs, natural mid-tones,
and rich bass so you hear every nuance.

Syreeta 

De plus, il est suitable avec les appareils Android et iOS (tablettes y compris).

Anne 

BRAVE FRONTIER TRICHE fonctionne grâce à une erreur dans le chiffrement des
paquets en raison de système de Facebook (pour hacks fb) ou exploite
en utilisant bug de sauvegarde de jeu à l'intérieur des appareils (pour iOS
ou système ANDROID)!

Ronny 

The mascot for Carnival.

Krista 

(Comme une parenthèse, je vous recommande d'avoir votre
frère dans votre parti pour cette quête, beaucoup
de dialogue supplémentaire sera déclenché entre les deux de vous si vous ne .

Attendez Jeu des éditions Année de titres phares .
En effet, il ne résiste pas à la force, et ne résiste elle est forte .

Bettie 

S'il vous plaît, ne regardez pas sur nos triche conception parce que nous faisons ne pas
mettre sur elle autant d' nous plus necessary
est que hack devrait maintenant fonctionner sans problèmes et dans
l'avenir et qui est pourquoi nous le mettre à jour tous les jours si vous pouvez
être sûr que hack pour Castle Clash fonctionne juste parfait!

Penney 

1995年、阪神淡路大震災後にできた瓦工事、耐震の工法です。 ガイドライン工法として当時の建設省、全瓦連が共同で推奨した瓦屋根の工事方法になります。

Joan 

The core of the database is coded in best possible means and PHP therefore crack proccess will be fastest possible.

Scot 

Le phishing est malheureusement utilisé plus
généralement pour voler par exemple vos
comptes paypal ou encore de banque and many others… Oui le phishing ne s'arrête pas à
dofus.

Celsa 

Nous soutenons également les appareils iOS Cet outil de hack High Eleven estipa suitable!

Autres trucs à lire :

– Mangez le soleil ! Soleil dans l'assiette !
– Il est frais mon contenu ! Wriiters : du contenu à la carte !
– Go #JeudiPhoto ! L'ascension de #JeudiPhoto
– Le blog Les Gommettes de Melo par MeloGommette

NEWSLETTER FOR EVER !

©2006-2018 Tribords.com le blog lifestyle de Simon Tripnaux Content Manager, créateur du hashtag #JeudiPhoto et soutien de #CotedAzurFrance

Consultant SEO à Nice - Cannes - Monaco - 06 56 84 42 53