Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我是否应该使用SQLite自动生成评论垃圾邮件发送者的禁止IP列表?_Php_Sqlite_Automation_Thread Safety_Spam Prevention - Fatal编程技术网

Php 我是否应该使用SQLite自动生成评论垃圾邮件发送者的禁止IP列表?

Php 我是否应该使用SQLite自动生成评论垃圾邮件发送者的禁止IP列表?,php,sqlite,automation,thread-safety,spam-prevention,Php,Sqlite,Automation,Thread Safety,Spam Prevention,我在一个评论模块中使用了一个简单而有效的反垃圾邮件系统,它似乎已经完美地工作了一年多了 由于它能够识别自动评论垃圾邮件尝试,我正在考虑扩展此安全模块,使其能够自动将违规IP添加到黑名单中 你认为我应该使用PHP的SQLite,还是应该坚持使用MySQL(我已经在网站上使用过了) 这两个数据库系统在这方面有什么区别吗?如果要扩展已经使用DBMS的系统,请坚持使用该DBMS。对于这样的项目,SQLite和MySQL一样好,但如果你担心的话,我不会将两个DBMS混合在同一个模块中。我必须问:如果反垃圾

我在一个评论模块中使用了一个简单而有效的反垃圾邮件系统,它似乎已经完美地工作了一年多了

由于它能够识别自动评论垃圾邮件尝试,我正在考虑扩展此安全模块,使其能够自动将违规IP添加到黑名单中

你认为我应该使用PHP的SQLite,还是应该坚持使用MySQL(我已经在网站上使用过了)


这两个数据库系统在这方面有什么区别吗?

如果要扩展已经使用DBMS的系统,请坚持使用该DBMS。对于这样的项目,SQLite和MySQL一样好,但如果你担心的话,我不会将两个DBMS混合在同一个模块中。

我必须问:如果反垃圾邮件系统已经完美地工作了一年,为什么你需要开始禁止ip地址?“因为我可以。”:)说真的,我只是在试验,我认为没有理由允许自动垃圾邮件发送者重复尝试传播他们的信息。我同意。SQLite非常适合这样做,但这有点像你的浴室里有一个厕所,想在里面加一个小便器,因为它更适合小便。