对于织梦CMS各目录内文件的说明详解

织梦CMS采用的是经典的MVC架构,整个系统的目录结构也是按照这个架构划分的。主要包括以下几个目录:

对于织梦CMS各目录内文件的说明详解

1. 目录结构简介

织梦CMS采用的是经典的MVC架构,整个系统的目录结构也是按照这个架构划分的。主要包括以下几个目录:

  • /data,存储系统产生或存储的数据,例如图片、附件、缓存等;
  • /include,存放核心代码,包括框架文件、函数库文件、邮件发送文件等;
  • /plus,存放模块插件,例如留言本、网站地图等;
  • /special,存放自定义页面的文件,例如“关于我们”、“联系方式”等;
  • /templets,存放模板文件,包括默认模板和自定义模板,每个模板会对应一个子目录;
  • /uploads,存放用户上传的资源,例如文档、图片、音频等。

2. 目录内文件的详细说明

2.1 /data 目录下文件说明

/data目录下包含多个子目录,例如backup、cache、dede、session等,其中每个子目录的作用如下:

  • backup,备份目录,存放数据备份文件;
  • cache,缓存目录,存放一些动态生成的缓存信息,例如数据库查询结果等;
  • dede,织梦CMS的核心目录,存储一些系统配置文件;
  • session,session目录,存放session信息。

2.2 /include 目录下文件说明

/include目录下包含多个重要的文件和子目录,例如archives.func.php、charset.func.php、memberlogin.class.php等,其中每个文件的作用如下:

  • archives.func.php,获取文档信息的函数库;
  • charset.func.php,字符编码转换函数库;
  • memberlogin.class.php,会员登录类;
  • mailer.class.php,邮件发送类。

2.3 /plus 目录下文件说明

/plus目录下包含多个不同功能的模块插件,例如feedback、search、sitemap等,其中每个插件的作用如下:

  • feedback,留言本功能;
  • search,站内搜索功能;
  • sitemap,网站地图功能。

2.4 /special 目录下文件说明

/special目录下存放自定义页面的文件,例如aboutus.htm、contact.htm等,其中每个文件对应一个自定义页面。

2.5 /templets 目录下文件说明

/templets目录下存放模板文件,包括默认模板和自定义模板。其中,每个模板对应一个子目录,例如default、mytemplate等,每个模板子目录中的文件说明如下:

  • index.htm,网站首页模板;
  • list.htm,栏目文档列表模板;
  • show.htm,文档详情页模板;
  • page.htm,单页模板。

2.6 /uploads 目录下文件说明

/uploads目录用于存放用户上传的资源文件,例如文档、图片、音频等。

3. 示例说明

3.1 示例1:修改首页模板

在/templets目录下,找到存放首页模板的子目录,例如default。在该子目录中找到index.htm文件,这就是默认的首页模板。可以通过修改该文件来更改网站首页的样式和布局。

3.2 示例2:添加自定义页面

在/special目录下,新建一个文件,例如aboutus.htm。在该文件中添加自定义页面的内容和样式,然后保存文件即可。之后,访问网站的/aboutus.htm路径就可以看到添加的自定义页面了。

本文标题为:对于织梦CMS各目录内文件的说明详解

基础教程推荐