Loading...

闲着无聊帮双羽的帖子刷了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 条评论

  • KasuganoSora

    2018年10月8日

    截至目前已经1000万了

    Reply
    • Reshirem

      2018年10月16日

      有毒,我就说怎么前一段时间开mcbbs老是出404,刷新一下就好了那种

      Reply
      • KasuganoSora

        2018年10月16日

        线程数开太大……不小心把MCBBS打挂了2333

        Reply
        • Reshirem

          2018年10月16日

          嗯……不小心……打挂了233333

          Reply
  • sss1

    2018年10月18日

    怪不得老404/滑稽/

    Reply

发表评论

》表情