史上最全的dedecms文件目录详细解释(初学必备)_第1页
史上最全的dedecms文件目录详细解释(初学必备)_第2页
史上最全的dedecms文件目录详细解释(初学必备)_第3页
史上最全的dedecms文件目录详细解释(初学必备)_第4页
史上最全的dedecms文件目录详细解释(初学必备)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Dedecms 文件目录结构分析本文主要是为了今后对Dedecms做二次开发所写。安装后dedecms的目录,如(图1)所示,图1-文件根目录“a”: 默认HTML文件存放目录“data”:系统缓存或其它可写入数据存放目录“dede”:默认后台管理目录“images”:系统默认模板图片存放目录“include”:类库文件目录“install”:安装程序目录,安装完后可删除“member”:会员目录“plus”:附助程序目录“special”:专题目录“templets”:系统默认内核模板目录“uploads”:默认上传目录“index.php”:网站默认首页“robots.txt”:搜索控制文

2、件“tags.php”:标签页详细的目录结构如下:|a /* 生成HTML的目录,老版本为html文件夹 */|data /* 程序生成常用数据保存目录 */| |admin /* 保存系统后台常规配置,例如作者、快速导航、来源这些内容,通常以文本格式存放 */| |backupdata /* 数据库备份存放目录,可以在系统后台设置处修改 */| |cache /* 系统缓存 */| |enums /* 联动类别生成的缓存和js文件 */| |js /* 栏目js调用生成的js文件 */| |mark /* 图片水印设置目录 */| |module /* 系统后台那些模块安装包存放的目录,通常

3、文件名称加密过 */| |rss /* 生成RSSmap存放的文件目录 */| |sessi* /* 系统sessi*存放目录,一般登陆后就会生成个session,目录不可写那可能无法登陆 */| |textdata /* 文本数据,系统后台保存为文本数据存放目录 */| |tplcache /* 模板缓存目录,这个缓存一般是那些动态页 */| |ziptmp /* 压缩缓存目录 */|dede /* 系统后台管理目录 */| |img| |inc| |js| |templets /* 系统后台的模板存放目录 */|images| |js| |swfupload| | |images| | |

4、plugins|include /* 系统核心类库、函数存放目录 */| |calendar /* 日历控件,就是日期编辑框跳出来的那个日历框 */| |code /* datalistcp动态分页类的编码语言包 */| |data /* 系统核心设置的数据,比如词库默认验证码 */| |dialog /* 系统对话框存放目录,通常是编辑器上面选择的类似于缩略图、插入图片文件 */| | |img| |FCKeditor /* 编辑器存放目录,用的是开源编辑器FCK */| | |editor| | | |css| | | | |images| | | |dialog| | | | |comm

5、on| | | | |fck_about| | | | |fck_codes| | | | |fck_flash| | | | |fck_image| | | | |fck_link| | | |dtd| | | |images| | | | |smiley| | | |js| | | |lang| | | |skins| | | | |images| |inc /* 这里存放一些用才引入的比较长的函数 */| |taglib /* 就是那些用在模板中的标签存放的目录了 */| | |channel /* 解析一些特殊字段的扩展函数库 */| | |help /* 基本的标签说明 */| |t

6、pllib /* 动态模板标签,一般用在动态调用页面上面的标签 */|install /* 安装目录 */| |images| |templates|member /* 会员中心目录 */| |images| | |pay| |inc /* 会员中心 */| |js| |paycenter /* 支付接口配置 */| | |alipay| | |cbpayment| | |nps| | |tenpay| | |yeepay| |space /* 会员中心的空间模板 */| | |coffee| | | |images| | |company| | | |images| | |flower| |

7、 | |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 /* 系

8、统插件存放目录 */| |guestbook /* 留言板插件 */| | |images| |img| | |face| |paycenter| | |alipay| | |cbpayment| | |nps| | |tenpay| | |yeepay| |task|special /* 专题存放目录 */|templets /* 织梦模板存放目录 */| |default /* 系统默认模板目录 */| |images| | |mood| |js| |plus /* 插件页面的模板文件存放目录 */| |style /* 默认模板存放的CSS样式 */| |system /* 系统核心底层

9、模板文件夹 */| |wap /* 那个wap模块的样式目录了 */|uploads /* 文件上传存放目录 */| |allimg /* 图片 */| | |090731| |flink /* 友情链接图片 */| |litimg /* 缩略图 */| |media /* 多媒体存放目录 */| |soft /* 软件 */| |userup /* 用户文件存放,例如那些头像什么的 */在了解了Dedecms根目录的结构以后,下面来看一看几个在二次开发中比较重要的部分。(1)“data”:系统缓存或其它可写入数据存放目录首先,看一下“data” 这个文件夹的结构,如(图2)所示,图2-dat

10、a文件夹的结构data :数据目录存放后台信息,程序版本admin:管理员的后台的一些信息backupdata:存放后台系统管理数据备份,数据还原的一些备份信息都存放在这个目录中cache:一些缓存文件目录enums:地区,分类的一些其他信息的即时文件js:生成的js文件存放目录moudle:后台的模块信息都存储在这里rss:订阅信息sessions:后台前台无法登录,来查看这个目录是不是不可写权限,common.inc.php:数据库配置文件,数据库当前信息文件config.cache.inc.php:对系统设置文件,系统基本参数设置的信息都存储在这个文件里(2)“dede”:默认后台管理目

11、录“dede” 里面存放的是dedecms的后台文件,对于后台部分的开发都会使用这里面的文件,例如:开发模型、模块和小插件等等。(3)“include”:类库文件目录config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。 config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。 config_passport.php 通行证文件 config_rglobals.php 检测系统外部变量 config_rglobals_magic.php 同上 inc_archives_vie

12、w.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 系统共用函

13、数集合 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_fu

14、nctions.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

15、.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_ox

16、window.php 后台程序扩展 pub_splitword_www.php 织梦分词算法 validateimg.php 验证码 vdimgck.php 验证码/inc 共用函数目录inc_fun_funAdmin.php 获取拼音码等函数 inc_fun_funString.php html代码处理等函数 inc_fun_SpGetArcList.php 获取文档列表SpGetArcList(4)“templets”:系统默认内核模板目录首页模板templetsdefaultindex.html文章频道首页templetsdefaultindex_article.htm文章列表页temp

17、letsdefaultlist_article.htm文章内容页templetsdefaultarticle_article.htm图集频道首页templetsdefaultindex_image.htm图集列表页templetsdefaultlist_image.htm图集内容页templetsdefaultarticle_image.htm图集详细页面templetsplusshowphoto.htm软件频道首页templetsdefaultindex_soft.htm软件列表页templetsdefaultlist_soft.htm软件内容页templetsdefaultarticle_

18、soft.htm软件最终下载页templetsplusdownload_links_templet.htm动画频道首页templetsdefaultindex_flash.htm动画列表页templetsdefaultlist_flash.htm动画内容页templetsdefaultarticle_flash.htm产品频道首页templetsdefaultindex_product.htm产品列表页templetsdefaultlist_product.htm产品内容页templetsdefaultarticle_product.htm分类信息频道首页templetsdefaultinde

19、x_info.htm分类信息列表页templetsdefaultlist_info.htm分类信息内容页templetsdefaultarticle_info.htm分类信息搜索页templetsdefaultinfosearch.htm专题列表页templetsdefaultlist_spec.htm专题内容页templetsdefaultarticle_spec.htm图书模块 图书首页templetsdefaultbooks_index.htm图书列表页templetsdefaultbooks_list.htm图书搜索页templetsdefaultbooks_search.htm图书内

20、容页templetsdefaultbooks_book.htm小说章节内容页templetsdefaultbooks_story.htm漫画章节内容页templetsdefaultbooks_photo.htmvip章节内容页templetsdefaultbook_member_err.htm问答模块 问答首页asktemplatedefaultdede.htm问答列表页asktemplatedefaultbrowser.htm问答内容页asktemplatedefaultquestion.htm问答提问页asktemplatedefaultpost.htm问答内容维护页asktemplatedefaultpost.adopt.htm asktemplatedefaultpost.ex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论