1。Discuz目录结构 1。1根目录文件 admin。php后台入口文件 api。php合作API输出接口文件 connect。php云平台接口文件 cp。php多应用服务入口文件(加载userapp。php文件) favicon。ico站点ICO图标 forum。php论坛频道入口文件 group。php群组频道入口文件 home。php家园频道入口文件 index。php首页文件 member。php用户入口文件(登录,注册,退出等操作) misc。php程序杂项扩展入口文件 plugin。php插件入口文件 portal。php门户频道入口文件 robots。txt搜索引擎限制文件 search。php搜索栏的入口文件 userapp。php多应用服务入口文件 1。2根目录文件夹 api外部接口 archiver论坛静态化 config程序配置文件 data附件数据,数据库与缓存文件 install安装程序 source程序模块功能处理目录 sourceadmincp后台管理文件 sourcearchiver论坛静态化程序目录 sourceclass核心类库 sourcefunctionDX自定义函数库 sourceinclude程序功能处理目录 sourcelanguage程序语言包 sourcemodule程序功能模块程序包 sourceplugin插件程序扩展目录 sourcediscuzversion。php程序版本号存放文件 static程序界面元素附件存放目录 template模板目录 ucclientUCenter客户端程序 ucserverUCenter服务端程序 2。新建前台模块 2。1创建入口文件 2。2创建控制器文件 2。3创建模板文件 2。4创建模型文件 3。新建后台模块 以创建test模块为例 3。1创建导航栏菜单 在sourceadmincpmenu目录下创建menutest。php文件 3。2创建语言包文件 在sourcelanguage目录下创建langadmincptest。php文件 3。3创建控制器文件 在sourceadmincp目录下创建admincptest。php文件,在此文件中根据operation、do参数进行逻辑分发处理