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 à fond les horizons :
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 ...

Notepad++
Notepad++ vient de recevoir le prix du meilleur outil pour les développeurs (Best tool or utility for developpers) décerné par SourceForge. Et moi je confirme : un soft excellent que j'utilise tout le temps. C'est quoi Notepad++ ? Notepad++ c'est mon compagnon de développement avec Filezilla. Ils sont simplement...

Et si le spam nous faisait du bien ?
Une petite réflexion au coin de l'écran à propos de confiance et de liens ... Voilà, cette petite idée m'a traversé l'esprit hier matin durant une séance de lecture des commentaires...

Notepad++
Notepad++ vient de recevoir le prix du meilleur outil pour les développeurs (Best tool or utility for developpers) décerné par SourceForge. Et moi je confirme : un soft excellent que j'utilise tout le temps. C'est quoi Notepad++ ? Notepad++ c'est mon compagnon de développement avec Filezilla. Ils sont simplement...

#InDevWeTrust

Devenez développeur Web avec O'clock !
Si vous avez toujours rêvé de toucher votre bille en code, de murmurer à l'oreille des écrans ou de dompter des cascades très stylées, l'école O'clock va sûrement vous plaire ! Parmi les nombreuses formations web qui pullulent désormais sur le marché, celles de développeur web...

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 :

– Blogo ergo sum Le Printemps des Blogs 2016
– Geek et pratique Bondi : accrochez ce que vous voulez
– #UX audio ? Un web sonore ?
– Le blog 1maman2filles par 1maman2filles

NEWSLETTER FOR EVER !

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

ex Consultant SEO à Nice - Cannes - Monaco - Photographe - Responsable Com' #COMTERR Beaulieu-sur-Mer - 06 32 64 61 33