Drupal的目录结构

摘要:
④ Profiles文件夹存储Drupal安装配置文件。⑤脚本文件夹Drupal在Unix/Linux服务器上运行脚本文件的目录。⑥站点文件夹用户定义的第三方模块、主题和站点配置文件所在的目录。下载的模块和模板放置在相应的目录中。建议用户不要将主题添加到此目录。

①.includes 文件夹

  存放Drupal程序头文件。 Drupal的一些函数和变量的定义,均可在此文件夹下的文件中找到。这

些文件都是以.inc结尾的。

②.misc文件夹

  Drupal所用的其他文件,如图片, javascript 脚本和 css样式表等。

③.Module文件夹

  Drupal核心模块的存放目录。但是,如果用户添加自定义模块,或安装第三方模块应放在/sites/all/modules/下。

④.Profies文件夹

  存放 Drupal安装配置文件。

⑤.Scripts文件夹

  Drupal在 Unix/Linux服务器上运行的脚本文件所在目录。一般是进行任务计划配置的。

⑥.Sites文件夹

  用户自定义及第三方模块、主题、站点配置文件所在目录。themes和 modules目录是后建立的,下载的模块和模板均放置于对应的目录中。

⑦.Themes

  Drupal自带 theme所在目录。建议用户不要往此目录中放新增 theme。一般情况下,只对 sites目录进行操作。新主题或新的模块等,都会放在这个目录的all或default子目录下。

corn.php 计划任务执行的文件
index.php Drupal程序的主页,所有对drupal站点的请求会通过这个文件来处理
install.php 安装文件
update.php更新文件
xmlrpc.php xmlrpc协议
robots.txt 对搜索引擎抓取网站内容的限制文件

二、下载地址:

drupal下载地址:https://drupal.org/project/drupal

三、区块

  一个页面是由好多区域组成的,每一个区域当中可以放置多个区块,这样构成了Drupal的主题布局。区块是由模块(Modules)生成的,但也可以通过后台管理进行创建,我们以后会讲到如何添加区块。

四、模块

  模块就是 Drupal的功能的组成单位,Drupal中的功能都是通过安装和启用相应的模块来实现的,下载它们并解压缩至 Drupal下的 site/all/modules目录中,就可以使用了。当模块安装成功后,在站点管理中就会出现相应的配置选项。

五、节点

  节点( Node)是Drupal内容的基本单位,在Drupal中,除了用户(User)和评论(Comment)所有的元素都是节点,它提供了开发者对 Drupal 中所存储的内容进行扩展的基础。如果不能理解“节点”的概念,是无法进行Drupal开发的。

  

免责声明:文章转载自《Drupal的目录结构》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VirtualBox 桥接模式,虚拟机ping不通宿主机es6 Interator下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

可信计算基础实验一——开发环境的搭建(kali)

可信计算基础实验一——开发环境的搭建(kali) TPM仿真环境结构 上图即为TPM仿真环境软件包依赖关系图,按由下往上按部就班的进行安装。 安装步骤 1.m4与gmp的安装 依照软件包依赖关系图,我们看到安装gmp前,我们要先安装m4。 m4简介:m4 是一种宏处理器,它扫描用户输入的文本并将其输出,期间如果遇到宏就将其展开后输出。m4 可用作编译器的...

MyX5TbsPlusDemo【体验腾讯浏览服务Android SDK (TbsPlus 版)】

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 按照官网上的说明:只需接入aar文件和调用一个接口即可完成TBS接入,我们会通过全屏Activity展示TBS WebView,适用于快速接入TBS且常规使用WebView的开发者。 按照接入文档中的说明:tbsplus是在tbs sdk 完整版基础上提供的开发者一键接入的AAR包,开发者...

git_stats安装及使用

 git_stats是仓库代码统计工具,今天我们要求用git_stats工具做项目的代码统计,也是一步一坑的找到了一些方法,在这里记录一下 Window环境安装与使用 git_stats可以在windows和linux使用,但是集成方式有点不太一样,我目前尝试的是win版本的,在这里就先记录win版本的安装及使用,Linux环境的后期需要可以再补充 git...

No module named "Crypto",如何安装Python三方模块Crypto

前两天公司公司老总让我研究怎么用企业微信第三方应用进行官网对接,完成URL回调验证问题。 具体如何进行Python 的Django网站与企业微信第三方应用进行回调验证的博客地址为:https://www.cnblogs.com/ws17345067708/p/10522472.html 这里讲讲,如何在win10下,安装一个非常坑爹的加密算法库,名字叫"C...

SSH三大框架整合步骤

Struts2:需要整合的第一个框架: 1.创建一个动态web项目 2.导入struts2必须的jar 放到 lib目录下 ,再 build path 添加web工程中 3.配置struts2的核心配置文件:struts.xml 4.在web.xml文件中添加struts2的核心过滤器 5.添加测试页面 6.导入tomcat jar包 对j2e...

如何安装unidac 6.2.8 到delphi 7

UniDACSourceDelphi7 打开“make.bat”文件。 编辑:set IdeDir="%PROGRAMFILES%BorlandDelphi7   我将它设置成:       set IdeDir="D:Program Files (x86)BorlandDelphi7      call ..Make.bat Delphi 7 WIN...