2009-11-20 8 views
0

J'utilise un système anti-spam simple mais efficace à un module de commentaires qui semble fonctionner parfaitement depuis plus d'un an maintenant. Comme il est capable de reconnaître les tentatives automatisées de spam par commentaire, je pense à étendre ce module de sécurité avec la possibilité d'ajouter automatiquement les IP des contrevenants à une liste noire. Pensez-vous que je devrais utiliser le SQLite de PHP pour cela, ou devrais-je m'en tenir à MySQL (que j'utilise déjà sur le site)?Devrais-je utiliser SQLite pour créer automatiquement une liste d'adresses IP bannies des spammeurs de commentaires?

Existe-t-il une différence entre les deux systèmes de base de données à cet égard?

+0

Je dois vous demander: si le système anti-spam fonctionne ** sans problème ** depuis un an maintenant, pourquoi devez-vous commencer à bannir les adresses IP? –

+0

"Parce que je peux." :) Sérieusement, je suis juste en train d'expérimenter et je ne vois aucune raison pour laquelle les spammeurs automatisés devraient être autorisés à faire des tentatives répétées pour diffuser leurs messages. – Wabbitseason

Répondre

2

Si vous souhaitez étendre quelque chose qui utilise déjà un SGBD, respectez ce SGBD. SQLite est aussi bon que MySQL pour un projet comme celui-ci, mais je ne voudrais pas mélanger les deux SGBD dans le même module, si c'est ce qui vous préoccupe.

+1

Je suis d'accord. SQLite serait parfait pour cela, mais c'est comme si vous aviez des toilettes dans votre salle de bain et que vous vouliez y ajouter un urinoir parce qu'il est plus adapté à faire pipi. – Travis

Questions connexes