采集分析Discuz论坛上的数据

来自CloudWiki
58.56.20.141讨论2018年11月18日 (日) 06:33的版本
跳转至: 导航搜索

.

目标环境

Discuz!是目前国内知名的开源 php 社交系统。它的基础架构采用 PHP+MySQL 实现;适用于各种服务器环境的高效论坛系统。直接访问目标站点 ip 即可进入论坛主页。论坛的默认模块包含 5800+条主 题帖及 1700+条回复帖,共计 7500+条有效回复内容;包含 550+会员。其中涉及到的信息包含:论坛版块、发帖人、回帖人、发帖人 ID、发帖人 名称、回帖人 ID、回帖人名称、用户头像、发帖内容、回帖内容、发帖 ID、回 帖 ID 等。


逻辑图

逻辑关系为:
(一)论坛版块对应多个帖子
(二)用户对应多个发帖
(三)用户对应多个回帖
(四)发帖对应多个回帖
(五)发帖包含:发帖 id、发帖标题、发帖内容、发帖人 id
(六)回帖包含:发帖 id、回帖 id、回帖内容、回帖人 id
(七)用户包含:用户 id、名称、头像


操作方法

代码实现