发新帖

如何对 Xiuno BBS 4.0 进行“灌水”,可以用于性能测试和采集脚本。

axiuno 4月前 2087

非常的简单:

<?php
// 跳过路由
define('SKIP_ROUTE', TRUE);
include '../index.php';
$fid = 1;	// 版块 id
$uid = 1;	// 用户 id
$gid = 1;	// 用户组 id; 1: 管理员; 101:普通用户
for($i=1; $i<10; $i++) {
	$subject = '欢迎使用 Xiuno BBS 4.0 新一代论坛系统。'.$i;
	$message = '祝您使用愉快!';
	$thread = array(
		'fid'=>$fid,
		'uid'=>$uid,
		'subject'=>$subject,
		'doctype'=>0,
		'message'=>$message,
		'time'=>$time,
		'longip'=>$longip,
	);
	$tid = thread_create($thread, $firstpid);
	for($j=0; $j<10; $j++) {
		$post = array(
			'tid'=>$tid,
			'uid'=>$uid,
			'create_date'=>$time,
			'userip'=>$longip,
			'isfirst'=>0,
			'doctype'=>0,
			'message'=>$message.$j,
		);
		$pid = post_create($post, $fid, $gid);
	}
	if($i % 100 == 0) echo '.';
}
echo '生成数据完毕';
?>


效果:

最新回复 (13)
yeshang 4月前
1

非常好用, 谢谢.请问黄老师, 4.0 支持二级目录了是吗? 最多还是只支持1000个目录和1000个group吗?

qq1196 4月前
2
不错,收藏一下。
axiuno 4月前
3
支持二级目录。
macbbs 4月前
4
做成采集接口,很好用的
我的图片站,就是用这个做的接口  rtys.me
  挂在监控上,只要目标站有更新,1个小时内就采集了!监控我设置的1小时一次!
guohwa 4月前
5
这个太强了!不过要是能将采集做一个简单的插件就更好了!
Yuriy Zhang 4月前
6
怪我怎么用不了。
newlifes01 3月前
7
axiuno 支持二级目录。

Parse  error:  syntax  error,  unexpected  ''../index.php''  (T_CONSTANT_ENCAPSED_STRING)  in  F:\wnmp\nginx\html\bt\tool\up.php  on  line  4    提示这个。无法使用呀。这是为什么

net936 3月前
8
net936 3月前
9


陈军 3月前
10
我需要免登录发表帖子的接口。用来配合采集软件采集。不过,没有接口,采集发表帖子也可以,就是有点麻烦。
sanidy 1月前
11
留言收藏用!
大熊猫1 4天前
12
恶魔
topman 3天前
13
macbbs 做成采集接口,很好用的 我的图片站,就是用这个做的接口 rtys.me 挂在监控上,只要目标站有更新,1个小时内就采集了!监控我设置的1小时一次!
怎么做成采集呢??
返回