织梦Dedecms主要文件夹目录及模板文件说明

随着建站市场发展迅猛,人人建站,让不懂技术的都可以入门学习建站,那么入门学习建站都是从开源CMS系统开始,织梦CMS是国内的老大,百度云观测织梦CMS、WP、DZ、帝国占比依次为:27.8%、19.5%、11.8%、5.2%。

织梦Dedecms主要文件夹目录及模板文件说明

如果你想学习CMS的二次开发,织梦DedeCMS是必须需要研究的。对织梦DedeCMS的二次开发来说,了解织梦的目录构成、文件、函数则是必备的功课。 今天整理一篇关于Dedecms目录介绍的文章,对织梦DedeCMS的目录结构、核心文件模板文件等做一个简单的介绍。

织梦Dedecms主目录解析:

/dede //管理后台目录

/a //默认文章生成目录

/data //数据文件夹,存放备份数据等

/images //公共图片文件夹,如默认的缩略图文件就在其中

/include //程序核心文件目录

/member //会员管理目录

/plus //插件及辅助功能目录

/install //安装目录

/special //专题生成目录

/templets // 默认模板存放目录

/uploads //上传下载文件保存目录

index.php //网站默认首页

tags.php //标签文件

favicon.ico //favicon小图标文件

robots.txt // 搜索引擎抓取控制文件

data: 数据目录存放后台信息

admin:管理员的后台的一些信息

backupdata:存放后台系统管理数据备份,数据还原的一些备份信息都存放在这个目录中

cache:一些缓存文件目录

enums:地区,分类的一些其他信息的即时文件

js:生成的js文件存放目录

moudle:后台的模块信息都存储在这里

rss:订阅信息

sessions:后台前台无法登录,来查看这个目录是不是不可写权限,

common.inc.php:数据库配置文件,数据库当前信息文件

config.cache.inc.php:对系统设置文件,系统基本参数设置的信息都存储在这个文件里

dede: 默认后台管理目录

“dede” 里面存放的是dedecms的后台文件,对于后台部分的开发都会使用这里面的文件,例如:开发模型、模块和小插件等等。这个部分将会在具体的开发过程中,逐步介绍。

css 后台界面样式文件

images 后台界面图片文件

inc 部分后台菜单名称配置

js 后台JS效果文件

templets 系统后台的模板存放目录(以下代表的是文件开头前缀部分):

  ad**.htm 广告管理模块

  album**.htm 图片模型相关发布更改

  apiUChome**.htm 整合文件

  archives**.htm 通用文档相关发布更改

  article**.htm 文章模型相关发布更改

  ask**.htm 问答模块

  cards**.htm 点卡管理

  catalog**.htm 栏目相关管理

  co**.htm 采集相关

  diy**.htm 自定义表单

  file**.htm 文件管理器

  freelist**.htm 自由列表管理

  friendlink**.htm 友情链接管理

  group**.htm 圈子模块

  index2**.htm 后台头部页面

  index_menu2**.htm 左侧总菜单

  login**.htm 登录界面

  mail**.htm 邮件功能

  makehtml**.htm 生成更新

  media**.htm 上传数据菜单

  member**.htm 会员管理

  module**.htm 模块制作

  images**.htm 目录基本可以删除

include:DedeCMS程序核心目录

inlcude这个是织梦DedeCMS程序的核心目录,实现程序的大部分功能,主要程序的作用如下:

arc.archives.class 主文档类(Archives类)

arc.caicai.class 踩踩文档类

arc.freelist.class 自由列表类

arc.listview.class 文档列表类

arc.memberlistview.class 会员列表视图类

arc.partview.class 视图类

arc.rssview.class RSS视图类

arc.searchview.class 搜索视图类

arc.sglistview.class 单表模型列表视图类

arc.sgpage.class 单表模型视图类

arc.specview.class 专题视图类

arc.taglist.class Tag列表类

channelunit.class 频道模型单元类

common.func 系统核心函数存放文件

common.inc 系统变量定义文件

datalistcp.class 动态分页类

typelink.class 栏目连接

userlogin.class 管理员登陆类

vdimgck 验证码

typeunit.class.admin 栏目单元,主要用户管理后台管理处

typeunit.class.menu 栏目单元,主要用户管理后台管理菜单处

typeunit.class.selector 栏目单元,选择框

uploadsafe.inc 防止用户通过注入,强制限定的某些文件类型禁止上传

dedeatt.class 属性的数据描述

dedecollection.class Dede采集类

dedecollection.func 采集小助手

dedehtml2.class 织梦HTML解析类V1.6 PHP版,针对于采集程序,主要是获取某区域内的图片、超链接等信息

dedehttpdown.class 织梦HTTP下载类

dedemodule.class 织梦模块类

dedesql.class 数据库类,系统底层数据库核心类

dedesqli.class 数据库类

dedetag.class Dede织梦模板类

dedetemplate.class 模板引擎文件

dedevote.class 投票类

diyform.cls 自定义表单解析类

wap.inc WAP语言

zip.class Zip压缩类

enums.func 联动菜单类

filter.inc 过滤核心处理文件

ftp.class FTP 操作类

image.class 图像处理类

image.func 图像处理相关函数

extend.func

mail.class SMTP邮件操作类

memberlogin.class 会员登录类

membermodel.cls 会员自定义模块

model.class 模型基类

oxwindow.class 提示窗口对话框类

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7b7ac7e34ebec4d87f4a7e198e00e303.html