discuz目录结构
api 外部接口功能实现
archiver 静态文档,静态化所用
config 配置
data 生成的数据
install 安装目录
source 源代码核心目录
|--module 功能模块
static 静态资源
template 页面模板
uc_client ucenter客户端代码
uc_server ucenter server目录
admin.PHP 后台入口文件
api.PHP 接口
forum.PHP 论坛
group.PHP 组
home.PHP 家园
member.PHP 会员
discuz的代码也是符合mvc的架构思想
http://www.xxx.com/home.PHP?mod=spacecp&ac=avatar
home.PHP 表示的一个模块
mod=spacecp 表示的一个控制器
ac=avatar 表示的一个动作
discuz插件开发
需求实现:
插件开发步骤:
一、创建插件
1、开启插件开发者模式
$_config['plugindeveloper'] = true;
2、设置插件的必要信息