闲着无聊帮双羽的帖子刷了70万访问量

为了感谢,报答一下双羽,他这么大方,我决定 —— 送他的帖子一点访问量。

正好闲着无聊,用我 3 台服务器挂着脚本跑了一下。

脚本用 PHP 编写,因为是单线程,所以我就多开了几个脚本,单线程多进程,效率也不错。

一开始用的是 file_get_contents 函数读取网页内容,效率比较低

<?php while(true) {
    file_get_contents("http://www.mcbbs.net/thread-140678-1-1.html");
    echo "Successful\n";
}

后来发到群里,乐乐告诉我,发起 http 连接后立即关闭效率比较高,我又改了一下代码。

<?php while(true) {
    $fp = fsockopen("www.mcbbs.net", 80, $errno, $errstr, 10) or exit($errstr . "--->" . $errno);
    $header = "GET /thread-140678-1-1.html HTTP/1.1\r\n";
    $header .= "Host: www.mcbbs.net\r\n";
    $header .= "Referer: /flandy/post.php\r\n";
    $header .= "Content-Type: application/x-www-form-urlencoded\r\n";
    $header .= "Content-Length: 0\r\n";
    $header .= "Connection: Close\r\n\r\n";
    fputs($fp, $header);
    fclose($fp);
    echo "Successful\n";
}

哎果然快好多,原本是一秒 300-500 次请求,改成后面这种以后到了每秒 800-1200 次,快好多。

现在已经把帖子访问量从原来的 130 万刷到了 218 万左右(截止发表文章)。

现在脚本分别挂在 E5-2698 v3、I5-6500、I3-3220、L5630、X5675、X5650 六台服务器上。

打算挂到国庆结束,看看能不能刷上一千万 hhhhhhh 同时也恭喜一下双羽同学的帖子成为全论坛查看量最高的帖子

不过好像威力过大了一点 2333333…

推荐阅读文章

5 条评论

  1. KasuganoSora说道:

    截至目前已经1000万了

  2. sss1说道:

    怪不得老404/滑稽/

发表评论

电子邮件地址不会被公开。 必填项已用*标注