会员登录 立即注册

搜索

discuz 目录结构

[复制链接]
admin 发表于 2023-12-19 16:25:54 | 显示全部楼层 |阅读模式
admin
2023-12-19 16:25:54 1497 0 看全部
下面是Discuz! 的文件目录及对应的描述。日常的开发中主要会涉及到source和template目录。虽然目录和文件都很多,但是实际上结构还是很清晰,大多数情况下通过文件名和目录就能知道某个文件的作用。比如:
        \source\class\discuz\discuz_censor.php  用来处理敏感词过滤的类
        \source\function\function_credit.php  处理积分操作的函数库
        \source\module\forum\forum_viewthread.php 处理帖子显示页面的模块
另外,source目录下的class、function、module、include、admincp这几个文件夹下的程序文件命名要遵守如下规则:文件名前缀为所在目录的名字加上下划线(_)
目录结构详细:
/┬── api 外部接口
│      ├── connect        腾讯互联
│      ├── db        UCenter数据库备份接口
│      ├── google        Google引擎使用
│      ├── javascript        数据和广告的 JS调用
│      ├── manyou        manyou应用及搜索等相关服务
│      └── trade        在线支付接口
├── archiver        论坛静态化
├── config        站点配置文件
├── data        数据缓存及附件
│      ├── attachment        上传的文件目录
│      │      ├── album        相册专用
│      │      ├── block        DIY专用
│      │      ├── common        公共上传
│      │      ├── forum        论坛附件专用
│      │      ├── group        群组图标和头部图片专用
│      │      ├── portal        门户上传文件专用
│      │      ├── profile        个人资料专用
│      │      └── temp        临时文件
│      ├── avatar        视频认证专用
│      ├── backup        站点数据备份
│      ├── cache        数据缓存
│      ├── diy        DIY模块缓存
│      ├── ipdata        Discuz!IP库
│      ├── log        站点日志,前/后台管理日志、错误日志等
│      ├── plugindata        插件缓存数据
│      ├── template        模板缓存目录,模板中更新css缓存会删除该文件夹内的文件。
│      └── threadcache        帖子缓存
├── install 安装目录
├── source 代码主目录
│      ├── admincp        后台程序
│      │      ├── cloud        Discuz!云平台
│      │      ├── menu        菜单
│      │      └── moderate        审核功能
│      ├── archiver        论坛静态化功能代码
│      ├── class        类文件目录
│      │      ├── adv        站点广告功能
│      │      ├── block        DIY模块功能文件
│      │      ├── cache        缓存类
│      │      ├── db        数据库类
│      │      ├── discuz        discuz类
│      │      ├── forum        论坛
│      │      ├── helper        存放从function_core分离出来的一部分函数
│      │      ├── lib        工具类的集合类
│      │      ├── magic        道具
│      │      ├── memory        内存类
│      │      ├── secqaa        验证问答
│      │      ├── table        数据表操作类
│      │      └── task        站点任务功能
│      ├── function        函数文件
│      │      └── cache        缓存功能拆分目录
│      ├── include        被包含的文件
│      │      ├── collection        淘帖
│      │      ├── cron        计划任务
│      │      ├── misc        杂项
│      │      ├── modcp        前台论坛管理
│      │      ├── portalcp        前台门户管理
│      │      ├── post        帖子相关
│      │      ├── search        搜索功能
│      │      ├── space        家园和个人相关功能
│      │      ├── spacecp        个人设置相关
│      │      ├── table        编码转换数据
│      │      ├── thread        查看主题相关
│      │      └── topicadmin        前台主题管理
│      ├── language        站点语言包
│      │      ├── adv        广告
│      │      ├── block        DIY模块
│      │      ├── forum        论坛
│      │      ├── group        群组
│      │      ├── home        家园
│      │      ├── magic        道具
│      │      ├── member        登录注册页面语言
│      │      ├── mobile        手机访问功能语言
│      │      ├── portal        门户语言
│      │      ├── ranklist        排行榜语言
│      │      ├── search        搜索
│      │      ├── secqaa        安全问答
│      │      ├── tag        标签
│      │      ├── task        任务
│      │      └── userapp        manyou应用
│      ├── module        功能模块
│      │      ├── connect        腾讯互联
│      │      ├── forum        论坛
│      │      ├── group        群组
│      │      ├── home        家园
│      │      ├── member        登录注册
│      │      ├── misc        杂项
│      │      ├── portal        门户
│      │      ├── search        搜索
│      │      └── userapp        应用
│      └── plugin        插件目录
│              ├── cloudstat        Discuz!云平台
│              ├── myapp        Manyou应用
│              ├── myrepeats        马甲功能
│              ├── qqconnect        腾讯互联
│              └── soso_smilies        腾讯搜搜表情
├── static        非PHP文件
│      ├── image        界面图片
│      ├── js        站点JS脚本
│      ├── space        空间皮肤
│      └── topic        门户皮肤
├── template        模板目录
│      └── default        默认风格
├── uc_client        UCenter客户端程序
└── uc_server        UCenter服务端程序
回复

使用道具 举报

  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则 返回列表

查看:1497 | 回复:0

  • 高真实感的人物形象SyncTalk

    SyncTalk是一种基于NeRF的高同步性说话人合成方法,专门针对提升说话人视频真实感和

    阅读:75|2024-11-20
  • wav2lip-384x384  训练

    Wav2Lip是一种基于深度学习的人物口型生成技术,它可以将音频信号转化为对应的人物

    阅读:307|2024-11-14
  • 去掉视频中的字幕-牛片网字幕抹除

    有时候我们需要去掉视频中的字幕,可以使用牛片网的字幕抹除功能 项目地址:https://w

    阅读:377|2024-11-07
  • 程序员的出图神器ComfyUI

    ComfyUI 是一个强大且模块化的 Stable Diffusion 操作界面,与我们熟知的 WebUI 在底

    阅读:419|2024-11-05
  • 平面2D数字人王者DH_live

    每个人都能用的数字人 一、项目地址:https://github.com/kleinlee/DH_live 目前我们

    阅读:648|2024-11-05
  • 向日葵智能阳光导入系统

    向日葵智能阳光导入系统,方便部署在野外、山坡,沼泽给光线不足的地区带去阳光,有了

    阅读:427|2024-11-05
  • 大饼AI变声

    你想男声变女声吗?你想女声变男声吗?实现声音自由可以使用大饼AI变声。 官网地址:h

    阅读:372|2024-11-04
  • 变声软件VTUBESOUND

    软件地址:https://www.vtubesound.com/ 主要功能: 软件目前支持Windows所有版本

    阅读:412|2024-11-04
  • 诚聘版主

    有人在论坛发了十几篇广告,幸好及时发现并全部删除, 诚聘版主,欢迎喜欢这个网站

    阅读:452|2024-11-02
  • 可视化神经网络训练tensorflow.org

    通过图像和动画的形式,解释深度学习是如何一步步简化复杂的事物的。 能够设置数据

    阅读:619|2024-11-01
金双石科技,软件开发20年,技术行业领先,您的满意,就是我们的目标,认真负责,开拓进取,让成品物超所值
关于我们
公司简介
发展历程
联系我们
本站站务
友情链接
新手指南
内容审核
商家合作
广告合作
商家入驻
新闻合作

手机APP

官方微博

官方微信

联系电话:15876572365 地址:深圳市宝安区西乡街道宝民二路宝民花园 ( 粤ICP备2021100124号-1 ) 邮箱:qishanxiaolu@qq.com
QQ|Powered by Discuz! X3.5 © 2001-2024 Discuz! Team.
快速回复 返回顶部 返回列表