史上最全的dedecms文件目录详细解释初学必备.doc
- 文档编号:235347
- 上传时间:2022-10-07
- 格式:DOC
- 页数:10
- 大小:134KB
史上最全的dedecms文件目录详细解释初学必备.doc
《史上最全的dedecms文件目录详细解释初学必备.doc》由会员分享,可在线阅读,更多相关《史上最全的dedecms文件目录详细解释初学必备.doc(10页珍藏版)》请在冰豆网上搜索。
Dedecms文件目录结构分析
本文主要是为了今后对Dedecms做二次开发所写。
安装后dedecms的目录,如(图1)所示,
图1-文件根目录
“a”:
默认HTML文件存放目录
“data”:
系统缓存或其它可写入数据存放目录
“dede”:
默认后台管理目录
“images”:
系统默认模板图片存放目录
“include”:
类库文件目录
“install”:
安装程序目录,安装完后可删除
“member”:
会员目录
“plus”:
附助程序目录
“special”:
专题目录
“templets”:
系统默认内核模板目录
“uploads”:
默认上传目录
“index.php”:
网站默认首页
“robots.txt”:
搜索控制文件
“tags.php”:
标签页
详细的目录结构如下:
|a /* 生成HTML的目录,老版本为html文件夹 */
|data /* 程序生成常用数据保存目录 */
| |admin /* 保存系统后台常规配置,例如作者、快速导航、来源这些内容,通常以文本格式存放 */
| |backupdata /* 数据库备份存放目录,可以在系统后台设置处修改 */
| |cache /* 系统缓存 */
| |enums /* 联动类别生成的缓存和js文件 */
| |js /* 栏目js调用生成的js文件 */
| |mark /* 图片水印设置目录 */
| |module /* 系统后台那些模块安装包存放的目录,通常文件名称加密过 */
| |rss /* 生成RSSmap存放的文件目录 */
| |sessi***** /* 系统sessi*****存放目录,一般登陆后就会生成个session,目录不可写那可能无法登陆 */
| |textdata /* 文本数据,系统后台保存为文本数据存放目录 */
| |tplcache /* 模板缓存目录,这个缓存一般是那些动态页 */
| |ziptmp /* 压缩缓存目录 */
|dede /* 系统后台管理目录 */
| |img
| |inc
| |js
| |templets /* 系统后台的模板存放目录 */
|images
| |js
| |swfupload
| | |images
| | |plugins
|include /* 系统核心类库、函数存放目录 */
| |calendar /* 日历控件,就是日期编辑框跳出来的那个日历框 */
| |code /* datalistcp动态分页类的编码语言包 */
| |data /* 系统核心设置的数据,比如词库默认验证码 */
| |dialog /* 系统对话框存放目录,通常是编辑器上面选择的类似于缩略图、插入图片文件 */
| | |img
| |FCKeditor /* 编辑器存放目录,用的是开源编辑器FCK */
| | |editor
| | | |css
| | | | |images
| | | |dialog
| | | | |common
| | | | |fck_about
| | | | |fck_codes
| | | | |fck_flash
| | | | |fck_image
| | | | |fck_link
| | | |dtd
| | | |images
| | | | |smiley
| | | |js
| | | |lang
| | | |skins
| | | | |images
| |inc /* 这里存放一些用才引入的比较长的函数 */
| |taglib /* 就是那些用在模板中的标签存放的目录了 */
| | |channel /* 解析一些特殊字段的扩展函数库 */
| | |help /* 基本的标签说明 */
| |tpllib /* 动态模板标签,一般用在动态调用页面上面的标签 */
|install /* 安装目录 */
| |images
| |templates
|member /* 会员中心目录 */
| |images
| | |pay
| |inc /* 会员中心 */
| |js
| |paycenter /* 支付接口配置 */
| | |alipay
| | |cbpayment
| | |nps
| | |tenpay
| | |yeepay
| |space /* 会员中心的空间模板 */
| | |coffee
| | | |images
| | |company
| | | |images
| | |flower
| | | |images
| | |gray
| | | |images
| | |lxblog
| | | |images
| | |lxbrown
| | | |images
| | |lxvista
| | | |images
| | |person
| | | |blue
| | | |common
| | | | |css
| | | | |images
| | | |images
| | |pwblue
| | | |images
| | |pwglight
| | | |images
| | |pwlake
| | | |images
| | |pwpink
| | | |images
| |templets
|plus /* 系统插件存放目录 */
| |guestbook /* 留言板插件 */
| | |images
| |img
| | |face
| |paycenter
| | |alipay
| | |cbpayment
| | |nps
| | |tenpay
| | |yeepay
| |task
|special /* 专题存放目录 */
|templets /* 织梦模板存放目录 */
| |default/* 系统默认模板目录 */
| |images
| | |mood
| |js
| |plus /* 插件页面的模板文件存放目录 */
| |style /* 默认模板存放的CSS样式 */
| |system /* 系统核心底层模板文件夹 */
| |wap /* 那个wap模块的样式目录了 */
|uploads /* 文件上传存放目录 */
| |allimg/* 图片 */
| | |090731
| |flink/* 友情链接图片 */
| |litimg/* 缩略图 */
| |media/* 多媒体存放目录 */
| |soft /* 软件 */
| |userup/* 用户文件存放,例如那些头像什么的 */
在了解了Dedecms根目录的结构以后,下面来看一看几个在二次开发中比较重要的部分。
(1)“data”:
系统缓存或其它可写入数据存放目录
首先,看一下“data”这个文件夹的结构,如(图2)所示,
图2-data文件夹的结构
data:
数据目录存放后台信息,程序版本
admin:
管理员的后台的一些信息
backupdata:
存放后台系统管理数据备份,数据还原的一些备份信息都存放在这个目录中
cache:
一些缓存文件目录
enums:
地区,分类的一些其他信息的即时文件
js:
生成的js文件存放目录
moudle:
后台的模块信息都存储在这里
rss:
订阅信息
sessions:
后台前台无法登录,来查看这个目录是不是不可写权限,
common.inc.php:
数据库配置文件,数据库当前信息文件
config.cache.inc.php:
对系统设置文件,系统基本参数设置的信息都存储在这个文件里
(2)“dede”:
默认后台管理目录
“dede”里面存放的是dedecms的后台文件,对于后台部分的开发都会使用这里面的文件,例如:
开发模型、模块和小插件等等。
(3)“include”:
类库文件目录
config_base.php 环境定义文件。
用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。
定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件
config_rglobals.php
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 史上最全 dedecms 文件 目录 详细 解释 初学 必备