Discuz x2.5目录结构注释(个人理解,错误请指出)

首先:根目录下

api文件夹:        API应用程序编程接口
archiver文件夹:  论坛Archiver静态化
config文件夹:    论坛核心参数配置,比如:论坛和UCenter数据库连接等
data文件夹:      附件数据、数据库与文件缓存
install文件夹:   安装程序(略过)
source文件夹:    程序模块功能处理目录(重点,论坛功能主程序都在这里)
static文件夹:    程序界面元素附件存放目录(如:图片,css样式,js脚本等)
template文件夹:  模板目录(就是前后台页面模板代码文件)
uc_client文件夹: UCenter客户端(略过)
uc_server文件夹: UCenter服务端(略过)

admin.php         后台入口文件
api.php           合作API输出
connect.php       云平台接口文件
cp.php            多应用服务入口文件(加载userapp.php)
crossdomain.xml   flash跨域策略文件(网站之间传输数据用的)
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       多应用服务入口文件

其次:各文件夹下

api文件夹:

addons        应用中心
connect       腾讯互联
db            api相关数据库处理
google        Google引擎接口处理
javascript    数据和广告的 JS调用
manyou        漫游应用及搜索等相关服务
mobile        手机浏览器客户端接口处理
remote        系统远程调用功能模块
trade         支付宝、财付通等交易接口
index.htm     空白页(? 防止用户直接url访问吗?怎么没个404提示呢)
uc.php        UCenter相关api接口处理

archiver文件夹:

index.php     论坛Archiver静态化处理文件

config文件夹:

config_global.php            论坛数据库参数配置

config_global_default.php    论坛核心参数配置文件

config_ucenter.php           UCenter数据库参数配置

config_ucenter_default.php   UCenter核心参数配置文件

data文件夹:

addonmd5              应用中心在线安装缓存目录

attachment            程序附件上传存放目录

avatar                图像存放目录(已废除)

backup_36e781         数据备份存放目录

cache                 运行数据缓存目录

diy                   用户diy模板数据存放目录

download              应用中心模板插件在线安装缓存目录

ipdata                IP数据库

log                   系统运行日志记录存放

plugindata            插件设计模式语言包

sysdata               系统配置信息数据缓存

template              模板缓存目录

threadcache           帖子缓存目录

install.lock          安装文件操作锁定,防止安装文件被别人利用或自己误操作

sendmail.lock         发邮件文件操作锁定

stat_setting.xml      站点统计FLASH配置文件

updatetime.lock       论坛时间文件操作锁定

source文件夹

admincp               后台管理

archiver              论坛Archiver静态化程序目录

class                 核心类库

function              DX自定义函数库

include               程序功能处理目录

language              程序语言包(页面显示的汉字全部在这里面定义)

module                程序功能实现模块

plugin                插件程序扩展目录

discuz_version.php    程序版本号存放文件

static文件夹:(略过)

template/default文件夹:

common                  公共模板目录(全局加载)

forum                   论坛模板目录(重点)

group                   【群组模块】模板目录

home                    【空间模块】模板目录

member                  用户管理模板目录(论坛登录、注册、找回密码页面)

mobile                  WAP模板(手机客户端论坛模板)

portal                  【门户模块】模板目录

ranklist                论坛排行榜模板目录

search                  搜索功能模板目录

style                   论坛界面主题存放目录(主题图片和相应样式)

tag                     TAG索引模板目录

userapp                 漫游应用相关模板目录

discuz_style_default.xml 风格配色备份xml数据,用于安装或恢复

preview.jpg和preview_large.jpg 风格图片截图,用于后台界面风格里显示

本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/977494,如需转载请自行联系原作者

Discuz x2.5目录结构注释相关推荐

  1. discuz!x2目录结构及文件用途说明

    Discuz资料库 目录结构: http://faq.comsenz.com/library/plug/construct/construct_file.htm#mulu Discuz开发手册: ht ...

  2. Discuz!目录结构

    推荐视频教程----->Discuz插件开发实战视频 Discuz模板制作视频教程(实战篇) 下面是Discuz! 的文件目录及对应的描述.日常的开发中主要会涉及到source和template ...

  3. Discuz 二次开发 (一) 目录结构和运行逻辑

    Discuz 二次开发 (一) 目录结构和运行逻辑 目录结构 DISCUZ使用自己的框架,与现在主流的web框架不同,DISCUZ没有路由表,他的路由是由入口文件来实现的. api uc.php UC ...

  4. 黄聪:Discuz X2.0 SEO:论坛面包屑导航伪静态 去掉面包屑导航forum.php(转)

    自从Discuz被腾讯这头大牛收购后的确越来越强大了,云平台是最大的亮点,但是Discuz X2.0在伪静态方面仍然非常不尽人意.目前世面主流的论坛程序phpwind和Discuz都无法做到全站完美伪 ...

  5. Discuz! X2.5 添加自定义数据调用模块(简单方法)

    转:http://521-wf.com/archives/46.html Discuz! X2.5 添加自定义数据调用模块(简单方法) Discuz!X系列的diy功能还是相当不错的,在对其进行二次开 ...

  6. Discuz X2论坛数据库MyISAM转InnoDB的脚本

    2012年09月27日凌晨三点做了一个DiscuzX2的myisam2innodb.最后遗留下来三个表(forum_postposition, common_member_grouppm, forum ...

  7. Linux目录结构和常用命令

    Linux目录结构和常用命令 一.Linux目录结构 Linux文件夹很多都是固定的,分门别类,要想快速弄清楚系统的架构,那么哪些目录里面装着哪些文件是干什么用的. 首先,回顾一下Linux系统下文件 ...

  8. Discuz!X论坛开发(九)二次开发之Discuz X2 文件目录功能详解

    原文链接: http://www.discuz.net/forum.php?mod=viewthread&tid=2359270&reltid=1625972&pre_thre ...

  9. Tomcat7目录结构详解(非常详细)

    Tomcat7 的目录结构如图: · 1.bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe.tomcat6w.exe,前者是在控制台下启 ...

最新文章

  1. mybatis plus 使用函数_这些Mybatis-Plus使用技巧,太火了
  2. 将文件转成byte[]文件属组
  3. MySQL编程(0) - Mysql中文乱码问题解决方案
  4. CSS层叠上下文、层叠顺序和层叠等级
  5. RK3399如何选择系统呢?
  6. 【模板】最小割树(Gomory-Hu Tree)
  7. hadoop文件系统与I/O流
  8. webpack 独立打包 css 文件
  9. JS实现的展开隐藏效果
  10. java调用reader的nextInt_Java中如何从键盘输入内容: import java.util.Scanner; .nextLine(); .hasNextInt();...
  11. 测试经验谈:测试人怎么从 0—1 进化
  12. mock server java_MockServer 简单示例
  13. pdms二次开发入门 c#语言
  14. win7计算机用户文件,如何修改win7系统桌面“用户”文件夹路径
  15. 阿里云国际版Windows操作系统的ECS云服务器上搭建WordPress网站
  16. What Is 'FTW'? What Does It Mean?
  17. 如何设置谷歌浏览器在新窗口中打开链接
  18. ROS机器人入门课程《ROS理论与实践》零基础教程(推荐课程)
  19. selenium滑动验证
  20. 微信小程序加入企业微信群聊

热门文章

  1. java调用c dll,指针参数和结构体参数搞定
  2. mysql select 使用_mysql select简单用法
  3. python中表示单一数据的类型被称为_各种Python数据类型的完整列表
  4. python函数调用键盘热键_Tkinter对键盘和鼠标事件的处理
  5. 报考python工程师要求_国家认证的Python技术工程师有什么能力要求?
  6. html下拉列表插件,js+CSS实现模拟华丽的select控件下拉菜单效果
  7. 高级程序设计c语言试卷答案,高级程序设计语言半期试卷答案.doc
  8. 网站负责人委托书_关于网站负责人授权委托书的阿里云网站内容
  9. linux用户和组、权限常用命令
  10. 如何从单个服务器扩展到百万用户的系统?