如何理解并优化dedecms的核心目录结构?

dedecms主要目录结构包括:模板目录(/templets)、数据目录(/data)、插件目录(/include)等。

1、根目录

如何理解并优化dedecms的核心目录结构?

/a:栏目静态页默认生成目录,为利于SEO优化,可以将文件指定到根目录。

/data:数据存放目录,Backupdata为数据库备份目录,网站迁移时需拷入。

/dede:默认的站点后台管理目录,为网站安全,建议更改名称。

/image:系统图片存放目录。

/include:核心类库文件存放目录,系统目录,一般都是全局函数、类处理文件、标签源码等一些保持系统正常运行的必须存在的文件。

/install:程序安装目录,安装成功后建议删除。

/member:会员中心目录。

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

/special:专题生成目录。

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

/uploads:上传下载文件存放目录。

2、系统配置文件

favicon.ico:图片就是我们地址栏显示的图标。

index.php:网站默认首页。

robots.txt:搜索引擎抓起限制文件。

tags.php:网站标签生成文件。

3、后台管理目录

/dede/admin:系统后台常规配置,例如作者、快速导航、来源,以文本格式存放。

/dede/backupdata:默认的系统数据库备份目录(后台可设置为其它目录)。

/dede/cache:缓存目录(这个缓存是栏目缓存等)。

/dede/enums:联动菜单。

/dede/js:栏目js调用生成的js文件// 这个来源于后台生成—> 获取JS文件。

/dede/mail:邮件。

/dede/mark:水印相关。

/dede/module:模块插件 //这里的文件均可以在后台模块管理处安装或下载。

/dede/payment:看这文字跟支付相关,貌似V5.6无效了(待确定)。

/dede/rss:RSS订阅文件,在后台生成。

/dede/safe:DedeV5.6 新增的后台验证安全设置的配置文件。

/dede/sessions:sessions验证文件, 后台前台无法登录,来查看这个目录是不是不可写权限。

/dede/tag:TAG标签。

/dede/textdata:这个是如果将文章以文本形式存储的话,那么就会储存到这里。

/dede/tplcache:模板缓存目录,这个缓存一般是那些动态页。

/dede/uploadtmp:上传的临时文件夹。

/dede/vote:投票。

/dede/ziptmp:ZIP操作时的临时文件夹。

common.inc.php:数据库配置文件。

config.cache.inc.php:系统配置文件。

config.cache.bak.php:系统配置文件备份。

如何理解并优化dedecms的核心目录结构?

config.file.inc.php:远程发布的配置文件。

downmix.data.php:防猜忌混淆字符串配置。

safequestions.php:会员注册时的安全问题配置。

template.rand.php:文档随机模板配置。

4、模板目录

/templets/default/:系统默认的模板风格。

/templets/default/images/:默认模板中所用到的图片。

/templets/default/js/:默认模板中所用到的JS文件。

/templets/default/css/:默认模板中所用到的CSS文件。

/templets/default/advancedsearch.htm:模型自定义搜索页面。

/templets/default/ajaxfeedback.htm页ajax评论模板。

/templets/default/article_article1.htm:文章模型默认随机内容模板2。

/templets/default/article_article2.htm:文章模型默认随机内容模板1。

/templets/default/article_article.htm:文章模型默认内容模板。

/templets/default/article_article_frame.htm:启用多站点后的文章模型内容模板。

/templets/default/article_default.htm模板不存在时的错误提示模板。

/templets/default/article_default_sg.htm:独立表单模型内容模板不存在时的错误提示模板。

/templets/default/article_image.htm模板。

/templets/default/article_image_frame.htm:多站点后的图集内容模板。

/templets/default/article_infos.htm:分类信息内容模板。

/templets/default/article_shop.htm模板。

/templets/default/article_soft.htm模板。

/templets/default/article_soft_frame.htm:多站点软件内容模板。

/templets/default/article_spec.htm模板。

/templets/default/footer.htm:全站底部。

/templets/default/googlemap.htm:google地图(需要配合自由列表)。

/templets/default/head.htm:全站头部。

/templets/default/index.htm :网站首页。

/templets/default/index_article.htm:文章频道封面。

/templets/default/index_default.htm:模型频道封面模板不存在时的默认模板。

/templets/default/index_default_sg.htm:独立表单模型频道封面模板不存在时的默认模板。

/templets/default/index_image.htm:图集频道封面。

/templets/default/index_infos.htm:分类信息频道封面。

/templets/default/index_shop.htm:商城频道封面。

/templets/default/index_soft.htm:软件频道封面。

/templets/default/list_default.htm:模型列表模板不存在时的默认模板。

/templets/default/list_default_sg.htm:独立表单模型列表模板不存在时的默认模板。

/templets/default/list_free.htm:自由列表默认模板。

如何理解并优化dedecms的核心目录结构?

/templets/default/list_image.htm:图集列表。

/templets/default/list_infos.htm:分类信息列表。

/templets/default/list_shop.htm:商城列表。

/templets/default/list_soft.htm:软件列表。

/templets/default/list_spec.htm:专题列表。

/templets/default/search.htm:搜索结果页。

/templets/default/singlepage.htm:单页面模板。

/templets/default/tag.htm:TAG首页。

/templets/default/taglist.htm:TAG列表。

/templets/default/plus/:模块插件的模板目录。

/templets/default/system/:其它的一些系统底层模板。

5、核心类库目录

Taglib:就是那些用在模板中的标签存放的目录了。

Tpllib:动态模板标签,一般用在动态调用页面上面的标签。

data:系统核心设置的数据,比如词库默认验证码。

dialog:系统对话框存放目录,编辑器上面选择的类似于缩略图、插入图片文件。

helpers:织梦小助手。

inc:这里存放一些用才引入的比较长的函数。

js:系统JS类库。

payment:支付接口。

ckeditor:编辑器存放目录,用的是开源编辑器CK。

code datalistcp:动态分页类的编码语言包。

calendar:日历控件,就是日期编辑框跳出来的那个日历框。

arc.archives.class.php:文档类。

arc.caicai.class.php:踩踩文档类。

arc.freelist.class.php:自由列表类。

arc.memberlistview.class.php:会员列表视图类。

arc.partview.class.php:视图类。

arc.rssvi: RSS视图类。

FAQs(常见问题解答)

1、为什么需要更改dede目录的名称?

为了提高网站的安全性,防止黑客通过默认的后台路径进行攻击,建议将“dede”目录重命名为其他不易猜测的名称。

2、如何进行数据库备份和恢复?

可以通过访问“系统” > “数据库备份/还原”,选择相应的备份目录和操作类型进行备份或恢复,确保在进行任何重大更改前先进行备份,以防数据丢失。

3、如何优化网站以提高SEO效果?

将栏目静态页的文件指定到根目录,这样有利于搜索引擎抓取和优化,合理使用标签和关键字,保持内容的更新频率和质量,也是提高SEO效果的重要手段。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1228954.html

(0)
未希的头像未希新媒体运营
上一篇 2024-10-21 03:36
下一篇 2024-02-01 06:31

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入