织梦dedecms管理系统,文件目录详细解释,织梦建站必备!

织梦建站必备
织梦建站必备

 

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

(图 1)所示,

织梦dede后台文件夹
织梦dede后台文件夹

 

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 根目录的结构以后,下面来看一看几个在二次开发中比较重要的部分。

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

首先,看一下“data” 这个文件夹的结构,如(图 2)所示,

dede织梦建站文件夹
dede织梦建站文件夹


2-data 文件夹的结构 

data :数据目录存放后台信息,程序版本

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

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

cache:一些缓存文件目录

enums:地区,分类的一些其他信息的即时文件js:生成的 js 文件存放目录

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

sessions:后台前台无法登录,来查看这个目录是不是不可写权限, common.inc.php: 数 据 库 配 置 文 件 , 数 据 库 当 前 信 息 文 件 config.cache.inc.php:对系统设置文件,系统基本参数设置的信息都存储在这个文件   

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

“dede里面存放的是 dedecms 的后台文件,对于后台部分的开发都会使用这里面的文件,例如:开发模型、模块和小插件等等。

  • “include”: 类库文件目录

config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。

config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接 生成该文件。

config_passport.php 通行证文件config_rglobals.php 检测系统外部变config_rglobals_magic.php 同上

inc_archives_view.php 用于浏览文档或对文档生成 HTML inc_arclist_view.php 用于浏览频道列表或对内容列表生成 HTML inc_arcmember_view.php 用于浏览会员发布的文档

inc_arcpart_view.php 用于解析和创建全局性质的模板,如频道封面,主页,单个页 面等

inc_arcsearch_view.php 用于文档搜索

inc_arcspec_view.php 用于浏览所有专题列表或对专题列表生成 HTML inc_channel_unit.php 用户解析特定频道的附加数据结构信息inc_channel_unit_functions.php 系统共用函数集合

inc_downclass.php 防采集随机字符串函数inc_freelist_view.php 用于对特定内容列表生成 HTML inc_functions.php 可供用户使用的函数集合inc_imgbt.php GetTypeidSelMember inc_memberlogin.php 用于用户登录及获得会员状态

inc_photograph.php 用于处理系统中的图片,例如水印,缩略图等inc_photowatermark_config.php 图片处理参数定义inc_rss_view.php 用于浏览频道 RSS 或对 RSS 生成静态文件inc_separate_functions.php SpGetArcList 函数,用于获得文档列表inc_sitemap.php 用于生成网站地图

inc_type_tree.php 用于选择栏目的目录树inc_type_tree_member.php 同上,会员使用inc_typelink.php 用于显示文章的位置和栏目位置

inc_typeunit_admin.php 用于频道管理时的一些复杂操作,主要用于后台

inc_typeunit_menu.php 同上inc_userlogin.php 用于管理员登inc_vote.php 用于管理投票jump.php 用于超链接跳转

pub_charset.php 共用字符处理函数,GB/UTF-8/Unicode/BIG5 等互换

pub_collection.php 用于采集pub_collection_functions.php 采集用函数pub_datalist.php 后台管理用数据列表pub_datalist_dm.php 同上,不使用模板pub_db_mysql.php 用于操作数据库pub_dedehtml2.php 用于采集中的 HTML pub_dedehtml.php HTML 解析器pub_dedetag.php 用于 dede 模板标签解析pub_httpdown.php 用于下载 http 中的资源pub_oxwindow.php 后台程序扩展pub_splitword_www.php 织梦分词算法validateimg.php 验证码

vdimgck.php 验证码

/inc 共用函数目录

inc_fun_funAdmin.php 获取拼音码等函数inc_fun_funString.php html 代码处理等函数inc_fun_SpGetArcList.php 获取文档列表 SpGetArcList

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

 

首页模板 \templets\default\index.html
文章频道首页 \templets\default\index_article.htm
文章列表页 \templets\default\list_article.htm
文章内容页 \templets\default\article_article.htm
图集频道首页 \templets\default\index_image.htm
图集列表页 \templets\default\list_image.htm
图集内容页 \templets\default\article_image.htm
图集详细页面 \templets\plus\showphoto.htm
软件频道首页 \templets\default\index_soft.htm

 

软件列表页 \templets\default\list_soft.htm
软件内容页 \templets\default\article_soft.htm
软件最终下载页 \templets\plus\download_links_templet.htm
动画频道首页 \templets\default\index_flash.htm
动画列表页 \templets\default\list_flash.htm
动画内容页 \templets\default\article_flash.htm
产品频道首页 \templets\default\index_product.htm
产品列表页 \templets\default\list_product.htm
产品内容页 \templets\default\article_product.htm
分类信息频道首页 \templets\default\index_info.htm
分类信息列表页 \templets\default\list_info.htm
分类信息内容页 \templets\default\article_info.htm
分类信息搜索页 \templets\default\infosearch.htm
专题列表页 \templets\default\list_spec.htm
专题内容页 \templets\default\article_spec.htm

 

图书模块

图书首页 \templets\default\books_index.htm
图书列表页 \templets\default\books_list.htm
图书搜索页 \templets\default\books_search.htm
图书内容页 \templets\default\books_book.htm
小说章节内容页 \templets\default\books_story.htm
漫画章节内容页 \templets\default\books_photo.htm
vip 章节内容页 \templets\default\book_member_err.htm

 

问答模块

问答首页 \ask\template\default\dede.htm
问答列表页 \ask\template\default\browser.htm
问答内容页 \ask\template\default\question.htm
问答提问页 \ask\template\default\post.htm
 

 

问答内容维护页

\ask\template\default\post.adopt.htm

\ask\template\default\post.extra.htm

\ask\template\default\post.upreward.htm

问答搜索结果页\ask\template\default\search.htm
问答消息提示页\ask\template\default\showmsg.htm

 

其他功能与插件

TAG 列表页 \templets\default\taglist.htm
TAG 内容列表 \templets\default\tag.htm
DIGG 列表页 \templets\default\digg.htm
搜索结果页 \templets\default\search.htm
高级搜索页 \templets\plus\heightsearch.htm
评论页模板 \templets\plus\feedback_templet.htm
评论验证码确认页 \templets\plus\feedback_confirm.htm
评论 JS 内容页 \templets\plus\feedback_templet_js.htm
站点地图页 \templets\plus\sitemap.htm
RSS 地图页 \templets\plus\rssmap.htm
RSS 内容页 \templets\plus\rss.htm
投票页 \templets\plus\vote.htm

 

栏目 JS 文件 \templets\plus\js.htm
推荐文档信息页 \templets\plus\recommend.htm
友情连接提交页 \templets\plus\flink-add.htm
友情链接列表页 \templets\plus\flink-list.htm
留言板插件 \templets\plus\guestbook.htm

 

原创文章,作者:SONIC SEO,如若转载,请注明出处:https://www.seo388.com/dedecommand/

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月3日 03:17
下一篇 2019年6月10日 13:09

相关推荐

  • 主域名已备案,二级域名还需要备案吗?

    今天,小编来给大家科普一下 “主域名已备案,二级域名还需要备案吗?” 的这个问题。 许多网站发展到一定程度的时候会拓展二级域名,但是呢,二级域名还需要备案吗? 二级域名还需要备案吗?(子域名需要备案吗?) 1)如果顶级域名有备案号,但备案接入商与空间提供商不一致,还需您在空间提供商处提交备案转入申请。顶级域名可以存在多家接入商; 2)如果顶级域名没有备案号,…

    2019年10月29日
    02.0K
  • 什么样的网站需要公安备案号呢?

    其实,“什么网站需要公安备案号呢?什么网站需要公安备案呢?”许多朋友们在网站icp备案之后,会考虑网站是否需要进行公安备案?接下来,小编就来给大家说说吧。 什么网站需要公安备案号呢? 根据《公安部第33号令》文件,凡在互联网上开办的网站,网站的服务对象为中国网民,都需要到公安机关进行备案。 关于网站在公安部有备案的好处: 1)备案是工信部规定要求,主要是为了…

    2019年10月29日
    01.0K
  • Mysql数据库的备份和还原

    mysql数据库备份还原操作图文流程,网站服务器搬家技巧,做到这几步,让网站搬家不再难。   步骤1,进入数据库管理中心,选中要备份的数据库,点击导出。   步骤2,点击数据库导出,选择自定义,选择所有数据库表。 步骤3,选中数据库表后,点击:执行,就会自己下载保存。 步骤4,已经看到下载后的数据库表文件:文件名.sql格式。 步骤5,接…

    2019年3月14日 免费建站教程
    11.2K
  • 2020年3月10日阿里云注册与优惠价服务器购买推荐

    2020年3月10日阿里云注册与优惠价服务器购买推荐。 阿里云消费满额可领淘宝红包。3.2-3.31有效消费金额累计满3000元可领淘宝现金红包,仅限报名用户参与。 3月2日-31日有效消费金额累计满3000元,即可获取领取淘宝红包机会! 4月7日满足条件用户可直接来活动页面上领取淘宝红包! 1.到这里注册阿里云账号; https://account.ali…

    2020年3月10日
    01.1K
  • WordPress升级显示另一更新正在进行解决方法

    就在刚刚,在登录小嵘SEO技术博客后台看到WordPress 5.2.3 版本推送出来了,于是果断的开始升级更新,结果我看半天没有反映,于是就刷新了一下,那么问题也就随之而来了。 WordPress 在升级的过程中,如果你刷新页面或者关闭页面会造成WordPress 升级不成功,而当我们再次升级时就可能会遇到这样或者那样的问题。就刚刚小嵘SEO技术博客升级 …

    2019年10月9日 免费建站教程
    01.9K
  • 2020年shopify独立站的收款方式与收款费用解读

    这次,小编来给大家说说,关于 “2020年shopify独立站的收款方式与收款费用解读”。希望对使用shopify独立站做外贸营销推广的新手小伙伴们有所帮助哦。 独立站使用Shopify的话,其收款方式有很多种,但是其实正在适合中国卖家的就两种:paypal,credit card。 我们下文会详细讲解这两种支付方式的使用。同时shopify还有一些额外的收…

    2020年5月23日 外贸建站
    01.9K
  • 怎样利用宝塔面板搭建服务器环境与网站?

    我们将在空白的宝塔面板内搭建服务器环境及相关配置 宝塔 首先设置服务器环境,是选择lamp环境还是lnmp环境看个人需求,点击页面中的一键安装就可; 宝塔面板 在左侧会显示待完成任务,系统会自行进行安装; 宝塔软件安装 待完成所有安装即可,然后我们安装一下其他扩展; 点击左软件管理,在右侧找到一下三项Redis、PHP守护、七牛云存储 1.5,进行安装,待完…

    2019年6月10日 免费建站教程
    01.3K
  • 外贸建站必备工具VPN,你们在用吗?我推荐三款

    VPN这个是做外贸必须的,你要上谷歌,做谷歌SEO或者SEM,用谷歌站长工具,必须VPN。 我在这里介绍几个VPN: 第一: Node,在windows 10 系统里,微软商店可以找到并下载,此vpn要收费,但是在微软商店里的vpn是有质量保证的,可行。有试用,大家可以试试。(在其他版本的windows里面一般没有的哦,windows 10里面才有) &nb…

    2019年3月16日 外贸建站
    13.6K
  • WooCommerce如何仅将CSS更改应用于一个页面或产品?

    这次小编来给大家说说,关于“WooCommerce如何仅将CSS更改应用于一个页面或产品?” 有的客户要求从只有一个产品页面中删除图像,但不是从所有的产品页面中删除图像。如果您想将 CSS 更改应用于任何特定的网页,同样的故事也适用。这是我如何做到的。 1. 访问您的网站,并转到您想要 “CSS-ify” 的页面或产品页面 如果您使用 Googl…

    2020年6月12日
    01.2K
  • p2p网站icp备案应该如何操作呢?

    这次,小编来给大家介绍一下 “p2p网站icp备案应该如何操作呢?” 现今社会,国内对于网贷平台的管理越来越严格,p2p平台要想正常运营就必须要办理icp备案,那么,p2p网站icp备案怎么操作? 根据银监会办公厅发布的备案指引,已开展业务的网贷机构需要完成有关违规经营行为的对照整改工作后,方可申请办理备案登记。 关于p2p网站备案流程: 购买域名,域名资料…

    2019年10月29日
    01.4K
  • php版本升级?php哪个版本好?

    嗯哼,刚开始也不懂php是什么鬼。后来懂了,原来是一种环境语言,服务器和虚拟主机都需要它,必然是需要的。而本人一直以来心中有个疑惑,PHP版本是不是越高越稳定,越高就越好呢?在一般情况下,版本越新越好,就拿wordpress来说在PHP7.0环境下比之前的版本速度提升在3倍左右,3倍,3倍,3倍哦!飞起来了!   目前,PHP最高版本是7.2.x….

    2019年7月14日
    01.2K
  • 购买宝塔专业版后如何在线升级到专业版?

    这次,小编给大家说说,关于 “购买宝塔专业版后如何在线升级到专业版?” 的话题。希望对购买了宝塔专业版的您有所帮助。 有三种方式,请根据你的需求选择其中一种升级为专业版,然后使用代金券支付即可。 方法一:未安装面板的用户,登录SSH直接安装专业版,然后登录面板,选择代金券支付Centos安装脚本 yum install -y wget && …

    2019年11月16日 免费建站教程
    01.0K