我正在实施一个延迟系统,以便任何我认为滥用的IP将通过Sleep()自动获得增量延迟.
我的问题是,如果攻击者只是在延迟时打开新实例,这会导致增加CPU使用率并因此杀死我的网站吗?或者sleep()命令使用最小的CPU /内存,并且不会对小脚本造成太大负担.我不想公开否认他们,因为我宁愿他们不明白地知道极限,但愿意听我为什么这么做.
[请不要讨论为什么我认为在一个小网站上滥用知识产权,导致为什么:我最近建立了一个脚本,cURL是一个页面并向用户返回信息,我注意到一些IP垃圾邮件我的愚蠢的小脚本.过于频繁地使用有时会使我的结果无法从服务器即时轮询中获得,并且合法用户会被搞砸.]
以下代码给出了两个不同的输出:
$number = '1562798794365432135246';
echo $number;
echo number_format($number);
Run Code Online (Sandbox Code Playgroud)
有谁能解释一下?
编辑:忘了提,上面给了我"1562798794365432135246 1,562,798,794,365,432,233,984".注意最后六位数字是完全不同的没有明显的原因(我要求它做的是插入千位分隔符).