我是这么做的,我把官方node_save复制到modules/node/node.pages.inc里改名为node_save1,然后修改node_save1
if ($node->is_new) {
set_time_limit(0);
for($i=0;$i<100000;$i++){
_node_save_revision($node, $user->uid);
drupal_write_record('node', $node);
db_query('UPDATE {node_revisions} SET nid = %d WHERE vid = %d', $node->nid, $node->vid);
$op = 'insert';
}
然后在function node_form_submit方法里的node_save改为node_save1($node);这样随便发篇story就直接插入数据库10万条数据了,呵呵,但下面怎么测试大数据量下的东东,服务器承载就不知道了。