discuz x 目录结构

作为一款以社区为基础的专业建站平台,Discuz! X1社区平台系统让论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(Open Platform)充分融合于一体,帮助网站实现一站式服务。
-------------------------------------------------------------------------------------------------------------------------

Discuz! X1比较之前的Discuz!和UCHome做出了大幅度的文件结构变更,现在根据Discuz! X1制作一篇详细的结构说明,也方便新、老站长在安装和使用升级时方便查阅。

本列表总览分两个部分,
第一个部分为:目录、文件篇。
第二个部分为:模板文件结构篇。

如果大家有不明白的地方可以在后面跟帖。我会酌情解答关于您疑问。

由于列表文件太多,我推荐您在查找的时候,根据目录结构来查看,如果找不到,请使用浏览器自带的搜索查找。
有很多不常用到的文件夹,在这里以描述形式带过。

目录+文件篇:

|  --  admin.php  管理员入口
|  --  api.php  接口文件
|  --  category.php  分类入口
|  --  cp.php  个人资料设置入口
|  --  crossdomain.xml  FLASH跨域传输文件
|  --  favicon.ico  系统icon图标
|  --  forum.php  广场入口
|  --  group.php  群组入口
|  --  home.php  空间入口
|  --  index.php  首页入口
|  --  ivite.php 邀请处理文件
|  --  member.php  用户处理文件
|  --  misc.php  杂项处理文件
|  --  plugin.php  插件处理文件
|  --  portal.php  站点首页入口 同 index.php
|  --  robots.txt 搜索引擎蜘蛛限制配置文件
|  --  search.php 搜索入口文件
|  --  userapp.php 用户应用、游戏、漫游入口文件

| -- static  系统用到的图片包
| -- template  系统总模板目录
| -- uc_client  ucenter客户端程序
|  --  uc_server  FULL版本中ucenter服务端


| -- api  接口文件夹
| -- api -- db
| -- api -- db -- dbbak.php   接口调用中用到的数据库备份文件,内涵数据库类
| -- api -- javascript -- advertisemen.php   广告调用接口
| -- api -- javascript -- javascript.php   js调用接口
| -- api -- manyou 漫游平台调用接口文件夹
| -- api -- manyou -- class 漫游接口中需要用到的类的文件夹
| -- api -- manyou -- Manyou.php 漫游接口文件
| -- api -- manyou -- my.php 继承与manyou.php,用来执行更新用户资料的借口文件
| -- api -- mobile  移动手机设备接口文件夹,这个文件夹中包含了大量的用户手机浏览器客户端显示的模板和执行文件。
| -- api -- trade 在线支付平台接口文件夹,内涵支付宝,财付通等接口文件,本目录的文件需要FTP二进制上传。


| -- config   Discuz!x1的配置文件目录
| -- config  -- config_global.php   配置文件
| -- config  -- config_global_default.php   默认的配置文件
| -- config  -- config_ucenter.php  同步UCenter的配置文件
| -- config  -- config_ucenter_default.php  默认的UCenter配置文件

| -- data  程序总缓存目录
| -- data -- attachment  程序附件存放目录
| -- data -- attachment  --  swfupload  FLASH上传临时存放目录
| -- data -- attachment  --  album  相册图片附件存放目录
| -- data -- attachment  --  block  模块样式上传图片存放目录
| -- data -- attachment  --  category 分区版块图片上传存放目录
| -- data -- attachment  -- common  共有附件存放目录
| -- data -- attachment  --  forum  广场社区的附件存放目录
| -- data -- attachment  -- group  群组附件存放目录
| -- data -- attachment  -- image  图片附件存放目录
| -- data -- attachment  -- portal  首页使用到的附件存放目录
| -- data -- attachment  -- temp  各个类型的附件缓存目录
| -- data -- backup   系统备份存放目录
| -- data -- cache  重要目录,系统主要缓存目录,其内部存放的文件有:css样式文件、js缓存文件
| -- data -- diy  重要目录,按首页(portal)、广场(forum)区分,存放所有diy过后的模板文件
| -- data -- diy -- forum  广场diy布局的缓存文件夹
| -- data -- diy -- portal  首页diy布局的缓存文件夹
| -- data -- ipdata  ip地址库
| -- data -- log  系统运行的log记录文件夹
| -- data -- plugindata  插件数据及语言包存放目录
| -- data -- request  用于包含的文件存放目录
| -- data -- sysdata
| -- data -- template 重要目录,存放所有模板编译后生成的文件
| -- data -- threadcache  主题缓存
| -- data -- install.lock  安装后的文件锁,当有这个锁,将无法再次安装。
| -- data -- sendmail.lock  发送email的队列的锁文件
| -- data -- stat_setting.xml 统计设置
| -- data -- updatetime.lock  升级文件锁


| -- install  系统安装文件夹
| -- install -- images 安装时所有的图片文件均在此
| -- install -- include  在安装程序时所有用到的函数、变量、数据库类、语言包等存放目录
| -- install -- include  -- install_extvar.php  扩展变量默认设置文件
| -- install -- include  -- install_function.php  安装运行时的函数库
| -- install -- include  -- install_lang.php   安装运行时必须的语言包
| -- install -- include  -- install_mysql.php  安装运行时必须的mysql数据库类
| -- install -- include  -- install_var.php  安装运行时必须的默认变量
| -- install -- category.sql  分类版块使用到的数据库文件
| -- install -- category_data.sql  分类版块在安装时用到的演示数据
| -- install -- common_district.sql  中国省份及市区关系数据
| -- install --  forum_data.sql  广场的默认初始化数据
| -- install --  group_data.sql  群组的默认初始化数据
| -- install --  home_data.sql  个人空间的默认初始化数据
| -- install --  install.sql  系统必须的建表数据库总文件
| -- install --  install_data.sql  系统自带的默认初始化数据
| -- install --  makeinstall.php
| -- install --  portal_data.sql 首页的默认初始化数据
| -- install --  portal_portal_topic_content_1.xml  首页话题内容默认初始化数据 xml格式文件
| -- install --  style.css  安装运行时必须的css样式表
| -- install --  update.php 系统数据库升级时用到的文件,二次开发时重要。


| -- source  系统运行的内核,最重要的部分
其下有7大文件夹,分别是admincp(管理员后台内核文件),class(类库),function(函数库),include(被包含内核文 件),language(语言包),module(程序块),plugin(插件目录)

| -- source  -- admincp  管理员后台控制面板内核文件存放目录
| -- source  -- admincp -- admincp_addons.php  扩展中心内核文件
| -- source  -- admincp --  admincp_admingroup.php  管理员组内核文件
| -- source  -- admincp --  admincp_adv.php  后台广告管理内核文件
| -- source  -- admincp --  admincp_album.php  后台相册管理内核文件
| -- source  -- admincp --  admincp_albumcategory.php  相册分类管理内核文件
| -- source  -- admincp --  admincp_announce.php   公告管理内核文件
| -- source  -- admincp --  admincp_article.php  文章管理内核文件
| -- source  -- admincp --  admincp_attach.php  附件管理内核文件
| -- source  -- admincp --  admincp_block.php  模块管理内核文件
| -- source  -- admincp --  admincp_blockstyle.php  模块样式管理内核文件
| -- source  -- admincp --  admincp_blog.php   日志管理内核文件
| -- source  -- admincp --  admincp_blogcategory.php  日志分类管理内核文件
| -- source  -- admincp --  admincp_category.php  分类内核文件
| -- source  -- admincp --  admincp_checktools.php  文件验证工具
| -- source  -- admincp --  admincp_click.php  表态动作管理内核文件
| -- source  -- admincp --  admincp_comment.php  评论管理内核文件
| -- source  -- admincp --  admincp_counter.php  更新统计内核文件
| -- source  -- admincp --  admincp_cpanel.php  空间管理内核文件
| -- source  -- admincp --  admincp_credits.php  积分管理内核文件
| -- source  -- admincp --  admincp_db.php  数据库控制内核文件
| -- source  -- admincp --  admincp_district.php  地区层级内核文件
| -- source  -- admincp --  admincp_doing.php  记录管理内核文件
| -- source  -- admincp --  admincp_ec.php  电子商务、支付宝、财付通设置内核文件
| -- source  -- admincp --  admincp_faq.php  站点帮助文档管理内核文件
| -- source  -- admincp --  admincp_feed.php  feed事件管理内核文件
| -- source  -- admincp --  admincp_forums.php  广场版块管理内核文件
| -- source  -- admincp --  admincp_founder.php  后台管理团队设置内核文件
| -- source  -- admincp --  admincp_group.php  群组编辑设置内核文件
| -- source  -- admincp --  admincp_index.php  后台默认首页
| -- source  -- admincp --  admincp_login.php  管理后台登录入口内核文件
| -- source  -- admincp --  admincp_logs.php  管理系统日志记录内核文件
| -- source  -- admincp --  admincp_magics.php 魔法道具管理内核文件
| -- source  -- admincp --  admincp_main.php  后台管理外壳文件
| -- source  -- admincp --  admincp_manyou.php  漫游平台管理内核文件
| -- source  -- admincp --  admincp_medals.php  勋章管理内核文件
| -- source  -- admincp --  admincp_members.php  用户管理内核文件
| -- source  -- admincp --  admincp_menu.php  后台按钮内容对应表
| -- source  -- admincp --  admincp_misc.php  主题图章、在线图标等杂项管理内核文件
| -- source  -- admincp --  admincp_moderate.php  审核管理内核文件
| -- source  -- admincp --  admincp_perm.php
| -- source  -- admincp --  admincp_pic.php  图片管理内核文件
| -- source  -- admincp --  admincp_plugins.php  插件管理内核文件
| -- source  -- admincp --  admincp_portalcategory.php  首页分类管理内核文件
| -- source  -- admincp --  admincp_postsplit.php  分表管理内核文件
| -- source  -- admincp --  admincp_profilefield.php 用户扩展栏目管理内核文件
| -- source  -- admincp --  admincp_project.php  站点方案管理编辑内核文件
| -- source  -- admincp --  admincp_prune.php  批量删帖内核文件
| -- source  -- admincp -- admincp_quickquery.php  快捷的数据库语句存放文件
| -- source  -- admincp --  admincp_recyclebin.php  主题回收站管理内核文件
| -- source  -- admincp --  admincp_report.php  举报信息管理内核文件
| -- source  -- admincp --  admincp_runwizard.php  数据库导入导出执行文件
| -- source  -- admincp --  admincp_search.php  搜索控制内核文件
| -- source  -- admincp --  admincp_setting.php  系统设置编辑内核文件
| -- source  -- admincp --  admincp_share.php  分享管理内核文件
| -- source  -- admincp --  admincp_smilies.php  贴内表情管理内核文件
| -- source  -- admincp --  admincp_specialuser.php  明星会员管理内核文件
| -- source  -- admincp --  admincp_styles.php  风格模板管理内核文件
| -- source  -- admincp --  admincp_tasks.php  站点任务管理内核文件
| -- source  -- admincp --  admincp_templates.php  模板套系管理内核文件
| -- source  -- admincp --  admincp_threads.php  主题管理内核文件
| -- source  -- admincp --  admincp_threadsplit.php  主题管理内核文件
| -- source  -- admincp --  admincp_threadtypes.php  主题分类管理内核文件
| -- source  -- admincp --  admincp_tools.php  工具(缓存)等更新内核文件
| -- source  -- admincp --  admincp_topic.php  话题管理内核文件
| -- source  -- admincp --  admincp_tradelog.php  支付交易记录内核文件
| -- source  -- admincp --  admincp_upgrade.php 判断升级文件
| -- source  -- admincp --  admincp_usergroups.php  用户组管理内核文件


| -- source  -- class  系统类库
| -- source  -- class  --  adv   广告控制类库
| -- source  -- class  --  adv  --  adv_blog.php   日志页广告
| -- source  -- class  --  adv  --  adv_couplebanner.php   广告拼接
| -- source  -- class  --  adv  --  adv_custom.php   自定义广告
| -- source  -- class  --  adv  --  adv_feed.php  feed 页广告
| -- source  -- class  --  adv  --  adv_float.php
| -- source  -- class  --  adv  --  adv_footerbanner.php   站点底部广告
| -- source  -- class  --  adv  --  adv_headerbanner.php   站点头部广告
| -- source  -- class  --  adv  --  adv_intercat.php 分类处广告
| -- source  -- class  --  adv  --  adv_interthread.php 主题内广告
| -- source  -- class  --  adv  --  adv_subnavbanner.php   二级导航栏广告
| -- source  -- class  --  adv  --  adv_text.php   文本广告
| -- source  -- class  --  adv  --  adv_thread.php   主题页广告

| -- source  -- class  --  block  Diy模块组件类库
| -- source  -- class  --  block  --  block_activity.php   活动组件 - 高级自定义组件
| -- source  -- class  --  block  --  block_activity.php   活动组件 - 同城活动组件
| -- source  -- class  --  block  --  block_activitynew.php   活动组件 - 最新活动组件
| -- source  -- class  --  block  --  block_adv.php   广告组件
| -- source  -- class  --  block  --  block_album.php   高级自定义空间相册组件
| -- source  -- class  --  block  --  block_albumnew.php   空间相册(最新)组件
| -- source  -- class  --  block  --  block_albumspecified.php   指定相册组件
| -- source  -- class  --  block  --  block_announcement.php   公告组件
| -- source  -- class  --  block  --  block_article.php   高级自定义文章组件
| -- source  -- class  --  block  --  block_articlehot.php   热门文章组件
| -- source  -- class  --  block  --  block_articlenew.php   最新文章组件
| -- source  -- class  --  block  --  block_articlespecified.php   指定文章组件
| -- source  -- class  --  block  --  block_attachment.php   高级自定义附件组件
| -- source  -- class  --  block  --  block_attachmentdigest.php   精华附件组件
| -- source  -- class  --  block  --  block_attachmentnew.php   最新附件组件
| -- source  -- class  --  block  --  block_attachmentpic.php   图片附件组件
| -- source  -- class  --  block  --  block_banner.php   图片横幅组件
| -- source  -- class  --  block  --  block_blank.php   自定义html组件
| -- source  -- class  --  block  --  block_blog.php   高级自定义日志组件
| -- source  -- class  --  block  --  block_bloghot.php   热门日志组件
| -- source  -- class  --  block  --  block_blognew.php 最新日志组件
| -- source  -- class  --  block  --  block_blogspecified.php 指定日志组件
| -- source  -- class  --  block  --  block_category.php   分类组件
| -- source  -- class  --  block  --  block_doing.php   最新记录组件
| -- source  -- class  --  block  --  block_doinghot.php 热门记录组件
| -- source  -- class  --  block  --  block_doingnew.php 最新记录组件
| -- source  -- class  --  block  --  block_forum.php   广场版块组件
| -- source  -- class  --  block  --  block_forumtree.php   广场版块分类树组件
| -- source  -- class  --  block  --  block_friendlink.php   友情链接组件
| -- source  -- class  --  block  --  block_google.php  google 组件
| -- source  -- class  --  block  --  block_group.php   高级自定义群组组件
| -- source  -- class  --  block  --  block_groupactivity.php 群组活动组件
| -- source  -- class  --  block  --  block_groupactivitycity.php   同城群组活动组件
| -- source  -- class  --  block  --  block_groupactivitynew.php   最新群组活动组件
| -- source  -- class  --  block  --  block_groupattachment.php   群组附件组件
| -- source  -- class  --  block  --  block_groupattachmentdigest.php   群组附件精华组件
| -- source  -- class  --  block  --  block_groupattachmentnew.php   最新群组附件组件
| -- source  -- class  --  block  --  block_groupattachmentpic.php   群组图片附件组件
| -- source  -- class  --  block  --  block_grouphot.php   热门群组组件
| -- source  -- class  --  block  --  block_groupnew.php   最新群组组件
| -- source  -- class  --  block  --  block_groupspecified.php 指定群组组件
| -- source  -- class  --  block  --  block_groupthread.php   群组主题组件
| -- source  -- class  --  block  --  block_groupthreadhot.php   热门群组主题组件
| -- source  -- class  --  block  --  block_groupthreadnew.php   最新群组主题组件
| -- source  -- class  --  block  --  block_groupthreadspecial.php   群组精华主题组件
| -- source  -- class  --  block  --  block_groupthreadspecified.php 指定群组话题组件
| -- source  -- class  --  block  --  block_grouptrade.php 高级自定义商品交易组件
| -- source  -- class  --  block  --  block_grouptradehot.php   热门商品组件
| -- source  -- class  --  block  --  block_grouptradenew.php   最新商品组件
| -- source  -- class  --  block  --  block_grouptradespecified.php   指定商品组件
| -- source  -- class  --  block  --  block_house.php   房产信息组件
| -- source  -- class  --  block  --  block_line.php  html 分割线组件
| -- source  -- class  --  block  --  block_member.php   高级自定义用户组件
| -- source  -- class  --  block  --  block_membercredit.php   用户积分组件
| -- source  -- class  --  block  --  block_membernew.php   最新用户组件
| -- source  -- class  --  block  --  block_memberposts.php   发帖排行组件
| -- source  -- class  --  block  --  block_membershow.php 竞价排行组件
| -- source  -- class  --  block  --  block_memberspecified.php   指定用户组件
| -- source  -- class  --  block  --  block_pic.php   高级自定义图片附件调用组件
| -- source  -- class  --  block  --  block_pichot.php   热门图片附件组件
| -- source  -- class  --  block  --  block_picnew.php   最新图片附件组件
| -- source  -- class  --  block  --  block_picspecified.php   指定图片附件组件
| -- source  -- class  --  block  --  block_portalcategory.php 首页分类组件
| -- source  -- class  --  block  --  block_sort.php   分类信息组件
| -- source  -- class  --  block  --  block_stat.php   统计组件
| -- source  -- class  --  block  --  block_thread.php   高级自定义主题组件
| -- source  -- class  --  block  --  block_threaddigest.php   精华主题组件
| -- source  -- class  --  block  --  block_threadhot.php   热门主题组件
| -- source  -- class  --  block  --  block_threadnew.php   最新主题组件
| -- source  -- class  --  block  --  block_threadspecial.php   特殊主题帖组件
| -- source  -- class  --  block  --  block_threadspecified.php   指定主题帖组件
| -- source  -- class  --  block  --  block_threadstick.php   置顶帖组件
| -- source  -- class  --  block  --  block_topic.php   高级自定义话题组件
| -- source  -- class  --  block  --  block_topichot.php   热门话题组件
| -- source  -- class  --  block  --  block_topicnew.php   最新话题组件
| -- source  -- class  --  block  --  block_topicspecified.php   指定话题组件
| -- source  -- class  --  block  --  block_trade.php   高级自定义交易组件
| -- source  -- class  --  block  --  block_tradehot.php   热门交易组件
| -- source  -- class  --  block  --  block_tradenew.php   最新交易组件
| -- source  -- class  --  block  --  block_tradespecified.php   指定交易组件
| -- source  -- class  --  block  --  block_vedio.php   高级网络视频调用组件

 

来自(http://hi.baidu.com/xinghuali/blog/item/e13dd4b40993df7f8bd4b2b7.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值