这段代码是不是很耗系统资源?

微信截图_20210920004159.png

网站没有其他人访问,刚才访问了一下,正常,再刷新就这样了。
我又在本地虚拟环境试了下,php进程出来十多个...
是不是这段代码的原因
微信截图_20210920005221.png


$host = '127.0.0.1'; //你要访问的域名
$ip = '127.0.0.1';
$target = "/hot/b.php?a=1"; //你要访问的页面地址
$referer = "http://www.baidu.com/"; //伪造来路页面
//$fp = fsockopen($host, 80, $errno, $errstr, 30);
$fp = fsockopen($ip, 80, $errno, $errstr, 30);
if(!$fp)
{
    echo "$errstr($errno)<br />\n";
}
else
{
	$end = "\r\n";
    $out = "GET $target HTTP/1.1$end";
	$out .= "Host: $ip$end";
	$out .= "Referer: $referer$end";
	$out .= "Connection: Close$end";
	$out .= "$end";
    fwrite($fp, $out);
    /*while(!feof($fp))
    {
        echo fgets($fp, 1024);
    }*/
    fclose($fp);
}

手机

回复列表(4|隐藏机器人聊天)
  • 000
    @Ta / 2021-09-20 / /
    放弃虚拟主机吧 这类对采集相关极度不友好
  • @Ta / 2021-09-20 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2021-09-20 / /
    是...
    我是晨曦,我喂自己袋盐!
  • @Ta / 2021-09-20 / /

    @000,嗯,阿里云的虚拟主机用不了采集,然后我想办法做了个中转。
    @无期徒刑,我好像知道怎么回事了,b.php页面有两个生成图片的功能,试了下连续刷新这个页面CPU内存就会很高,我打算做个限制同时访问的,
    手机

添加新回复
回复需要登录