织梦CMS⽂件夹⽬录解释(完整版)include/:⾥⾯包含了系统运⾏所需要的类库⽂件
data/ :
admin:⽹站后台管理的⼀些必要配置
backupdata:默认的系统数据库备份⽬录
cache :缓存⽬录(这个缓存是栏⽬缓存等)
enums:联动菜单
js :JS⽂件
mark :⽔印相关
module :模块
payment :和⽀付相关的⽂件
rss RSS:订阅⽂件,在后台⽣成
safe :DedeV5.6验证安全设置
sessions:验证⽂件
textdata :这个是如果将⽂章以⽂本形式存储的话,那么就会储存到这⾥
tplcache :模板⽣成具体内容时的标签缓存
uploadtmp :上传的临时⽂件夹
ziptmp :ZIP操作时的临时⽂件夹
common.inc.php:数据库配置⽂件
config.cache.inc.php :系统配置⽂件
config.cache.bak.php :系统配置⽂件备份
config.file.inc.php :远程发布的配置⽂件
downmix.data.php:防猜忌混淆字符串配置
safequestions.php:会员注册时的安全问题配置
template.rand.php :⽂档随机模板配置
templets/:模板⽂件
default/:系统默认的模板风格
images/:默认模板中所⽤到的图⽚
js/:默认模板中所⽤到的JS⽂件
css/:默认模板中所⽤到的CSS⽂件
advancedsearch.htm模型⾃定义搜索页⾯
ajaxfeedback.htm⽂档内容页ajax评论模板
article_article1.htm⽂章模型默认随机内容模板2
article_article2.htm⽂章模型默认随机内容模板1
article_article.htm⽂章模型默认内容模板
article_article_frame.htm启⽤多站点后的⽂章模型内容模板
article_default.htm模型内容模板不存在时的错误提⽰模板
article_default_sg.htm独⽴表单模型内容模板不存在时的错误提⽰模板
article_image.htm图集内容模板
article_image_frame.htm 多站点后的图集内容模板
article_infos.htm 分类信息内容模板
article_shop.htm 商城内容模板
article_soft.htm 软件内容模板
article_soft_frame.htm 多站点软件内容模板
article_spec.htm 专题内容模板
footer.htm 全站底部
googlemap.htm google地图(需要配合⾃由列表)
head.htm 全站头部
index.htm ⽹站⾸页
index_article.htm ⽂章频道封⾯
index_default.htm 模型频道封⾯模板不存在时的默认模板
index_default_sg.htm 独⽴表单模型频道封⾯模板不存在时的默认模板
index_image.htm图集频道封⾯
index_infos.htm 分类信息频道封⾯
index_shop.htm商城频道封⾯
index_soft.htm软件频道封⾯
list_default.htm 模型列表模板不存在时的默认模板
list_default_sg.htm独⽴表单模型列表模板不存在时的默认模板
list_free.htm ⾃由列表默认模板
list_image.htm图集列表
list_infos.htm 分类信息列表
list_shop.htm商城列表
list_soft.htm软件列表
list_spec.htm专题列表
search.htm搜索结果页
singlepage.htm单页⾯模板
tag.htm TAG ⾸页
taglist.htm TAG列表
plus/:模块插件的模板⽬录
system/ 其它的⼀些系统底层模板
wap/wap(wireless accss point即⽆线或者移动接⼊)模板
dede/管理后台⽬录
注意:推荐⼤家在系统完成调试后修改这个⽬录名,防⽌⾮法⽤户登录。
member/:注册会员
a/ 默认的静态页⾯⽣成页⾯
install/系统安装界⾯
uploads/ 图⽚、附件等保存⽬录
special/专题⽬录
images/图⽚⽬录
在我们为⾃⼰拥有⼀个⽹站⾼兴的时候,也许会想到安全也很重要,谁都不想⾃⼰被轻易的攻破,下⾯可以给你⼀些参考:
1、以下⽬录:data、templets、uploads、a设置可读写不可执⾏权限。其中a⽬录为⽂档HTML默认保存路径,可以在后台进⾏更改;
2、以下⽬录:include、member、plus、dede设置为可读可执⾏不可写⼊权限。其中后台管理⽬录(默认dede),可⾃⾏修改;
3、如果不需要使⽤会员、专题,可以直接删除member、special⽬录;
4、删除install安装⽬录;
5、管理员帐号密码尽量设置复杂,发布⽂章可以新建频道管理员,并且只给予相关权限;
6、Mysql数据库链接,不使⽤root⽤户,单独建⽴新⽤户,并给予:SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、INDEX、ALTER、CREATE TEMPORARY TABLES权限;
7、定期进⾏备份⽹站⽬录和数据库,并在后台进⾏⽂件校验、病毒扫描、系统错误修复。
注意:在进⾏校验的时候,⼀定要⼩⼼,因为有些⽂件的不⼀致可能是⾃⼰的修改。所以,可以先下载,然后⼿⼯操作,不然可能导致意想不到的后果。切记。
织梦Dedecms系统⽂件夹各个⽬录的作⽤
织梦Dedecms系统⽂件夹各个⽬录的作⽤
⽬录介绍:
./dede      dede后台
./html      ⽣成栏⽬对应的⽂件
./include    类库,配置⽂件,词库
./member      会员功能
./plus      插件(留⾔簿,投票。。)
./setup      安装程序⽬录
./special    专题⽣成⽬录
./templets    ⽹站⽬录
./upimg      采集,后者⽤户上传的附件所在的⽬录
base.css    基本样式表
index.php    ⽹站默认⾸页
<    搜索控制⽂件
⽂件介绍:
./index.html  由模板⽣成的html⾸页⽂件
./index.php
解析模板,并且显⽰出⾸页,
具体代码做个分析:
require_once(dirname(__FILE__)."/include/config_base.php");
require_once(dirname(__FILE__)."/include/inc_arcpart_view.php");
//上⾯两段是调⽤两个⽂件⼀个是基本的配置⽂件,另⼀个是是⽂章类⽂件
dirname(__FILE__)是当前路径
CODE:
$dsql = new DedeSql(false);
$row = $dsql->GetOne("Select * From cmsxx_homepageset");
$dsql->Close();
//SQL语句,查询表dede_homepageset 字段templet (调⽤哪个模板)
CODE:
$pv = new PartView();
$pv->SetTemplet($cfg_basedir."/".$cfg_templets_dir."/".$row['templet']);
$pv->Display();
$pv->Close();
//类库调⽤,
$cfg_basedir."/".$cfg_templets_dir."/".是路径,
$row['templet']是模板的具体的位置,
然后是$pv->Display();显⽰模板⽂件。
============================================
/templets模板⽬录
/dedecmsv31    3模板⽬录
/default    默认模板⽬录
article_article.htm    普通⽂章页⾯模板
article_default.htm    ⼀般⽂档页⾯模板
article_flash.htm    flash页⾯模板
article_image.htm    图集页⾯模板
article_soft.htm    软件页⾯模板
article_spec.htm    专题页⾯模板
index.htm    ⽹站⾸页模板
index_article.htm    ⽂章频道封⾯模板
index_article_webart1.htm
index_article_webart2.htm
index_article_webart.htm
index_default.htm    ⼀般⽂档封⾯模板
index_flash.htm    flash频道封⾯模板
织梦新闻博客网站模板
index_image.htm    图集频道封⾯模板
index_soft.htm    软件频道封⾯模板
list_article.htm    ⽂章列表模板
list_default.htm    ⼀般⽂档列表⽬录模板
list_flash.htm    flash⽂档列表模板
list_free.htm    ⾃由列表模板
list_image.htm    图集列表模板
list_soft.htm    软件列表模板
list_spec.htm    专题列表模板
/img    模板图⽚⽬录(含样式表)
/
plus    辅助插件模板⽬录
download_links_templet.htm    下载链接模板
feedback_confirm.htm    评论确认模板
feedback_templet.htm    ⽤户评论模板
feedback_templet_js.htm
flink-add.htm    友情链接添加模板
flink-list.htm    友情链接列表模板
guestbook.htm    留⾔本模板
heightsearch.htm    ⾼级搜索模板
js.htm
recommend.htm    推荐好友模板
rss.htm    RSS的XML模板
rssmap.htm    RSS订阅⽂件
showphoto.htm    图⽚显⽰模板
sitemap.htm    ⽹站地图模板
view_msg.htm    会员提⽰信息模板
vote.htm    投票结果显⽰模板
/system    系统模板⽬录
channel_list.htm    栏⽬列表系统模板
list_fulllist.htm    ⽂档列表系统模板
mynews.htm    站内新闻系统模板
part_arclist.htm    ⽂章列表系统模板
part_autochannel.htm    分类栏⽬系统模板
part_channelartlist.htm    包含⽂章列表的栏⽬系统模板
part_imginfolist.htm    使⽤imginfolist标签调⽤的模板
part_imglist.htm    使⽤imglist标签调⽤的模板
part_type_list.htm    单个栏⽬的系统模板
spec_arclist.htm    专题列表⽂章系统模板
spec_list.htm    专题⽤模板
tag_arclist.htm
tag_fieldlist.htm    fieldlist⽤系统模板
/system/channel    频道特殊底层模板⽬录
channel_downlinkpage.htm    下载地址列表链接模板
channel_downlinks.htm    下载地址列表模板
channel_spec_note.htm    专题节点列表模板
/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
a⽂件夹:主要⽤来存放默认⽣成的静态页⾯的,⼀般我们为了降低层级结构,⼀般直接将静态页⾯存放在⽹站的根⽬录下,所以从这个⾓度上说,可以将⽂件夹a删掉;
data⽂件夹:这是数据⽂件夹,我们⽹站的数据库备份⽂件就存放在这个⽂件夹下的backupdata⽂件夹下,⽹站的⼀些配置信息主要也是存放在这个⽂件夹下的;⽹站上线的时候我们是要将这个⽂件夹
改名或者移出web根⽬录的,⽅法可以参见我的“”,⽬的就是为了安全起见;dede⽂件夹:这个是后台登陆⽂件夹,我们后台的模版就是你存放在这个⽂件夹下。⽹站上线后,为了安全起见,要将这个⽂件夹的名称修改为⼀个⽐较复杂的名称;
images⽂件夹:顾名思义,它就是⼀个图⽚⽂件夹,没什么好讲的啊;
plus⽂件夹:这个是插件⽂件夹,想留⾔板、搜索、评论等插件都和这个⽂件夹下的⽂件密切相关;
special⽂件夹:这是专题⽂件夹,如果我们⽹站不需要专题,可以将这个⽂件夹删除;
templets⽂件夹:这是⽹站模板⽂件夹,我们要放的模板和织梦默认的模板都在这个⽂件夹下;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。