织梦DEDECMS目录结构说明_元曦血狼_新浪博客

2024-06-02 08:48

本文主要是介绍织梦DEDECMS目录结构说明_元曦血狼_新浪博客,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文主要是为了今后对Dedecms做二次开发所写。安装后dedecms的目录,如(图1)所示,

图1-文件根目录

“a”:  默认HTML文件存放目录

“data”: 系统缓存或其它可写入数据存放目录

“dede”: 默认后台管理目录

“images”: 系统默认模板图片存放目录

“include”: 类库文件目录

“install”: 安装程序目录,安装完后可删除

“member”: 会员目录

“plus”: 附助程序目录

“special”: 专题目录

“templets”: 系统默认内核模板目录

“uploads”: 默认上传目录

“index.php”: 网站默认首页

“robots.txt”: 搜索控制文件

“tags.php”: 标签页

 

在了解了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的后台文件,对于后台部分的开发都会使用这里面的文件,例如:开发模型、模块和小插件等等。这个部分将会在具体的开发过程中,逐步介绍。

这篇关于织梦DEDECMS目录结构说明_元曦血狼_新浪博客的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1023494

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

Nginx指令add_header和proxy_set_header的区别及说明

《Nginx指令add_header和proxy_set_header的区别及说明》:本文主要介绍Nginx指令add_header和proxy_set_header的区别及说明,具有很好的参考价... 目录Nginx指令add_header和proxy_set_header区别如何理解反向代理?proxy

Linux修改pip临时目录方法的详解

《Linux修改pip临时目录方法的详解》在Linux系统中,pip在安装Python包时会使用临时目录(TMPDIR),但默认的临时目录可能会受到存储空间不足或权限问题的影响,所以本文将详细介绍如何... 目录引言一、为什么要修改 pip 的临时目录?1. 解决存储空间不足的问题2. 解决权限问题3. 提

JAVA SE包装类和泛型详细介绍及说明方法

《JAVASE包装类和泛型详细介绍及说明方法》:本文主要介绍JAVASE包装类和泛型的相关资料,包括基本数据类型与包装类的对应关系,以及装箱和拆箱的概念,并重点讲解了自动装箱和自动拆箱的机制,文... 目录1. 包装类1.1 基本数据类型和对应的包装类1.2 装箱和拆箱1.3 自动装箱和自动拆箱2. 泛型2

MySQL常见的存储引擎和区别说明

《MySQL常见的存储引擎和区别说明》MySQL支持多种存储引擎,如InnoDB、MyISAM、MEMORY、Archive、CSV和Blackhole,每种引擎有其特点和适用场景,选择存储引擎时需根... 目录mysql常见的存储引擎和区别说明1. InnoDB2. MyISAM3. MEMORY4. A

MyBatis的配置对象Configuration作用及说明

《MyBatis的配置对象Configuration作用及说明》MyBatis的Configuration对象是MyBatis的核心配置对象,它包含了MyBatis运行时所需的几乎所有配置信息,这个对... 目录MyBATis配置对象Configuration作用Configuration 对象的主要作用C

在Dockerfile中copy和add的区别及说明

《在Dockerfile中copy和add的区别及说明》COPY和ADD都是Dockerfile中用于文件复制的命令,但COPY仅用于本地文件或目录的复制,不支持自动解压缩;而ADD除了复制本地文件或... 目录在dockerfile中,copy 和 add有什么区别?COPY 命令ADD 命令总结在Doc