本文主要是为了今后对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数据库结构详解》 DedeCMS,全称为“织梦内容管理系统”,是一款广泛应用于网站内容管理的开源软件。其数据库结构是系统运行的基础,对于理解和优化DedeCMS的功能至关重要。以下是对核心数据库表格的详细...
5. **控制器文件**:处理用户请求,如`controller/`目录下的文件。 6. **视图文件**:呈现数据,如`templets/`目录下的文件。 7. **插件和模块**:`plugins/`和`module/`目录下可能包含扩展功能。 8. **图片和静态...
5. 网站架构:解析文件结构,理解不同文件和目录的作用,例如样式表(CSS)、JavaScript脚本、图像资源等。 6. 非主流文化网站的特色功能:可能包含用户注册、评论系统、动态发布、个性化设置等特定功能的实现。 ...
4. **网站架构**:通过分析目录结构,理解一个完整网站的组成部分和它们之间的关系,这对于规划和构建大型项目很有价值。 5. **SEO优化**:学习如何编写`robots.txt`,以及优化网站以提高搜索引擎排名的技巧。 6. ...
3. 源码结构分析 UEditor for DedeCMS的源码主要包含以下几个部分: - `editor.js`:编辑器的核心代码,实现了基本的编辑器功能。 - `dialog`:对话框模块,用于弹出各种设置窗口,如图片上传、链接添加等。 - `...
1. **源代码结构**:分析目录结构,找出入口文件、核心类库、模板文件等,理解系统的组织方式。 2. **配置文件**:查找如config.php之类的配置文件,了解数据库连接信息、站点设置等。 3. **模板文件**:研究HTML和...
在"【压缩包子文件的文件名称列表】"中提到的"CMS程序]Dedecms V4 通用API整合接口_easyapi",这可能是一个包含具体API接口实现的文件或者目录,它可能包括了以下内容: 1. **API文档**:详细说明了各种接口的使用...
这个源码包中的“使用须知.txt”文件很可能是对如何部署和使用这套源码的指导,而“132684918696196786”可能是某个特定的文件或者目录名,具体内容需要解压后查看。通过深入研究这个实例,你不仅可以提升PHP编程...
理解模板标签的使用和模板文件的结构,可以实现灵活的页面布局和样式调整。 7. 安全性:PHP网站开发需要考虑安全性,如SQL注入、XSS攻击等。源代码分析可以帮助理解如何应用安全最佳实践,例如使用预编译语句防止...
通过学习和实践,你可以将DedeCms V4与各种外部服务(如支付系统、社交网络、数据分析工具等)无缝连接,提升网站的功能性和用户体验。此外,对于想要深入研究DedeCms或者API开发的开发者来说,这是一次宝贵的实践...
综上所述,通过分析给定的文件信息,我们不仅了解到了DedeCMS这一强大的内容管理系统,还深入探讨了WAP网站的设计理念和技术实现方法。此外,通过具体案例分析,我们更加明确了此类源码的实际应用场景及其潜在价值。...
- 分析站点导航结构,确定哪些部分需要生成为shtml文件。 - 使用DEDECMS内置工具或自定义脚本生成导航shtml文件。 2. **底部信息shtml生成** - 收集底部需要展示的信息,如版权声明、备案号等。 - 创建底部...
该压缩包文件“PHP实例开发源码—html5写的DeDecms后台登录页模板.zip”包含了一个使用HTML5编写的DeDeCMS后台登录页面模板。DeDeCMS(织梦内容管理系统)是一款基于PHP和MySQL技术的开源CMS系统,广泛应用于网站...
教程将以DEDECMS V5.3为例,通过一系列文章和配套视频,逐步讲解模板代码结构分析、实战操作等,让学习者从基础到实践逐步掌握DEDECMS仿站技巧。作者提醒新手,学习前要先安装DEDECMS最新版,并要有耐心,因为磨刀不...
通常,这可能是模板中的图片、样式表、JavaScript文件或者配置文件等,它们共同构成了模板的结构和功能。 总的来说,dedecms 5.6的这款仿WordPress Blog模板程序,结合了dedecms的后台管理和WordPress的用户体验,...
2. 数据格式分析:分析动易CMS的数据库结构,与DedeCms2007的数据库结构进行比较,找出两者之间的对应关系。 3. 转换脚本编写:根据分析结果,编写脚本或使用工具进行数据转换,确保动易的数据能够正确映射到...
1. **安装**:首先需要将插件文件上传到DEDECMS系统的相应目录下,然后在后台管理界面进行安装和启用操作。 2. **配置**:根据需要设置模拟的搜索引擎类型、爬行深度、频率等参数。 3. **运行与查看结果**:启动插件...
3. **数据库配置**:根据源码中的配置文件,连接到MySQL数据库,创建所需的表结构,并导入初始数据。这一步骤通常涉及修改config.inc.php文件,设置数据库连接参数。 4. **接口开发**:分析源码中的解析接口部分,...
这个压缩包文件“前端学生作业毕设实训素材-化妆品官网美容网站化妆品网站dedecms模板.rar”是一个包含前端源码的资源集合,适用于学生进行毕业设计学习。它提供了构建一个化妆品官网美容网站所需的全套模板,这包括...
#### 三、文档结构分析 除了数据库结构外,还需要熟悉DedeCMS的文档结构,这有助于更好地理解系统的组织方式和工作原理。 - **模板文件**:DedeCMS使用HTML模板引擎,开发者可以通过修改模板文件来改变网站的外观...