管理系统(Dedecms)是一款广泛使用的开源CMS,其文件夹目录结构对于使用和开发Dedecms的人来说至关重要,本文将详细解析Dedecms的文件夹目录结构,帮助读者更好地理解其文件分布和组织方式,以便更好地进行开发、维护和优化。
根目录结构
/a 默认生成文件存放目录
这个目录用于存放系统自动生成的文件,如静态页面、缓存文件等。
2. /data 系统缓存或其他可写入数据存放目录
该目录包含系统的数据和缓存文件,具体结构如下:
admin: 系统后台常规配置,例如作者、快速导航、来源这些内容。
backupdata: 数据库备份存放目录。
cache: 系统缓存。
enums: 联动类别生成的缓存和js文件。
js: 栏目js调用生成的js文件。
mail: 未明确。
mark: 图片水印设置目录。
module: 系统后台那些模块相关文件。
payment: 在线支付的接口。
rss: 生成RSSmap存放的文件目录。
safe: 安全提问。
sessions: 系统sessions存放目录。
tag: 标签相关。
textdata: 文本数据,系统后台保存为文本数据存放目录。
tplcache: 模板缓存目录,这个缓存一般是那些动态页。
uploadtmp: 未确定。
vote: 默认投票文件。
ziptmp: 压缩缓存目录。
common.inc.php: 数据库连接信息。
3. /dede 默认后台登录管理(可任意改名)
此目录包含后台管理的所有文件和脚本,包括:
css: 后台界面样式文件。
images: 后台界面图片文件。
inc: 部分后台菜单名称配置。
js: 后台JS效果文件。
templets: 系统后台的模板存放目录,下属各模版文件(以下代表的是文件开头前缀部分):
ad: 广告管理模块。
album: 图片模型相关发布更改。
apiUChome: 整合文件。
archives: 通用文档相关发布更改。
article: 文章模型相关发布更改。
ask: 问答模块。
cards: 点卡管理。
catalog: 栏目相关管理。
co: 采集相关。
diy: 自定义表单。
file: 文件管理器。
freelist: 自由列表管理。
friendlink: 友情链接管理(织梦新手网提供)。
group: 圈子模块。
index2: 后台头部页面。
index_menu2: 左侧总菜单。
login: 登录界面。
mail: 邮件功能。
makehtml: 生成更新。
media: 上传数据菜单。
member: 会员管理。
module: 模块制作。
images: 目录基本可以删除。
4. /images 系统默认的部分系统需要的图片目录
存放系统的图片文件,包括文章配图、专题配图等。
5. /include 程序核心系统文件目录
包含Dedecms的核心功能文件,如数据库操作类、公共函数等,这些文件为整个系统提供基础功能支持,主要文件包括:
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: 验证码。
/install 安装文件目录
包含安装包和安装过程中的相关文件,安装完成后,此目录可删除。
/member 会员中心目录
存放会员中心的相关文件,包括会员登录、注册、个人信息修改等功能,主要文件包括:
index.php: 会员中心首页。
mod_regist.php: 会员注册表单。
mod_lostpwd.php: 会员取回密码。
templets: 会员中心的模板存放目录,包括:
header.htm: 网站头部模板。
footer.htm: 网站底部模板。
index_top.htm: 会员顶部模板。
index_menu.htm: 会员菜单模板。
style.css: CSS样式表。
/plus 插件及辅助功能目录
存放系统的插件文件,包括各种扩展功能和模块,主要文件包括:
guestbook: 留言板插件。
ad_js.php: 广告插件。
advancedsearch.php: 高级搜索。
bookfeedback.php: 评论相关。
bookfeedback_js.php: 评论相关。
bshare.php: 分享插件。
car.php: 购物车插件。
customwatermark.php: 自定义水印插件。
diyform.php: DIY表单插件。
enews.php: RSS生成插件。
emailnotify.php: 邮件通知插件。
feedback.php: 反馈表单插件。
googlepage.php: Google站点地图插件。
hotword.php: 热点关键字插件。
imageaux.php: 辅助图片插件。
includewatermark.php: 包含水印插件。
keyboard.php: 键盘链接插件。
lightpic.php: 图片查看插件。
mapinclude.php: 地图插件。
multipage.php: 多页插件。
nofollow.php: nofollow插件。
paypal.php: PayPal支付插件。
printpage.php: 打印页面插件。
robots.txt: robots协议文件。
seo_friendlyurl.php: SEO友好URL插件。
showkeyboard.php: 显示键盘插件。
similarpx.php: 相似图片插件。
unionmlme.php: MLME推荐插件。
workflow.php: 工作流插件。
xslt.php: XSLT转换工具插件。
yqdown.php: YQLDOWN下载插件。
zcompress.php: GZIP压缩插件。
/special 专题目录
存放专题文章的内容和相关文件,主要文件包括:
count.html: 专题文章数统计文件。
count_c.html: 专题文章数统计文件。
count_f.html: 专题文章数统计文件。
count_l.html: 专题文章数统计文件。
count_lr.html: 专题文章数统计文件。
count_r.html: 专题文章数统计文件。
count_rr.html: 专题文章数统计文件。
index.html: 专题索引模板。
list_c.html: 按分类列出的专题文章模板。
list_f.html: Flash模板列表。
list_l.html: 列表页模板。
list_lr.html: 列表页模板。
list_r.html: 列表页模板。
list_rr.html: 列表页模板。
style.css: CSS样式表。
templets: 专题的模板存放目录,包括:
count.htm: 统计数目模板。
list_c.htm: FLASH模板列表。
list_f.htm: FLASH模板列表。
list_l.htm: 列表页模板。
list_lr.htm: 列表页模板。
list_r.htm: 列表页模板。
list_rr.htm: 列表页模板。
10. /templets 系统默认内核模板目录
存放系统默认的内核模板文件,用于生成动态页面和静态HTML文件,主要文件包括:
default: 默认模板目录,包括:
article_article.htm: 普通文章页面模板。
article_default.htm: 一般文档页面模板。
article_flash.htm: Flash页面模板。
article_image.htm: 图集页面模板。
article_keywords.htm: 关键词页面模板。
article_spec.htm: 专题页面模板。
article_topic.htm: 主题页面模板。
article_vote.htm: 投票页面模板。
channel_article.htm: 文章模型相关发布更改。
channel_default.htm: 一般文档页面模板。
channel_flash.htm: Flash页面模板。
channel_image.htm: 图集页面模板。
channel_keywords.htm: 关键词页面模板。
channel_spec.htm: 专题页面模板。
channel_topic.htm: 主题页面模板。
channel_vote.htm: 投票页面模板。
index_default.htm: 首页模板。
index_default2.htm: 首页模板。
index_default3.htm: 首页模板。
index_news.htm: 新闻列表模板。
soft_default.htm: 软件下载页面模板。
soft_default2.htm: 软件下载页面模板。
soft_default3.htm: 软件下载页面模板。
spec_default.htm: Flash模板列表。
spec_default2.htm: Flash模板列表。
spec_default3.htm: Flash模板列表。
spec_default4.htm: Flash模板列表。
spec_default5.htm: Flash模板列表。
spec_default6.htm: Flash模板列表。
spec_default7.htm: Flash模板列表。
spec_default8.htm: Flash模板列表。
spec_default9.htm: Flash模板列表。
spec_default10.htm: Flash模板列表。
spec_default11.htm: Flash模板列表。
spec_default12.htm: Flash模板列表。
spec_default13.htm: Flash模板列表。
spec_default14.htm: Flash模板列表。
spec_default15.htm: Flash模板列表。
spec_default16.htm: Flash模板列表。
spec_default17.htm: Flash模板列表。
spec_default18.htm: Flash模板列表。
spec_default19.htm: Flash模板列表。
spec_default20.htm: Flash模板列表。
spec_default21.htm: Flash模板列表。
spec_default22.htm: Flash模板列表。
spec_default23.htm: Flash模板列表。
spec_default24.htm: Flash模板列表。
spec_default25.htm: Flash模板列表。
spec_default26.htm: Flash模板列表。
spec_default27.htm: Flash模板列表。
spec_default28.htm: Flash模板列表。
spec_default29.htm: Flash模板列表。
spec_default30.htm: Flash模板列表。
spec_default31.htm: Flash模板列表。
spec_default32.htm: Flash模板列表。
spec_default33.htm: Flash模板列表。
spec_default34.htm: Flash模板列表。
spec_default35.htm: Flash模板列表。
spec_default36.htm: Flash模板列表。
spec_default37.htm: Flash模板列表。
spec_default38.htm: Flash模板列表。
spec_default39.htm: Flash模板列表。
spec_default40.htm: Flash模板列表。
spec_default41.htm: Flash模板列表。
spec_default42.htm: Flash模板列表。
spec_default43.htm: Flash模板列表。
spec_default44.htm: Flash模板列表。
spec_default45.htm: Flash模板列表。
spec_default46.htm: Flash模板列表。
spec_default47.htm: Flash模板列表。
spec_default48.htm: Flash模板列表。
spec_default49.htm: Flash模板列表。
spec_default50.htm: Flash模板列表。
以上内容就是解答有关“织梦dedecms的基础目录文件结构详解”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1260440.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复