Zurmo - - 目录介绍

目录介绍

根目录下的第一层目录php

  • app 代码主目录
  • redbean redbean 代码目录
  • yii 框架源码
  • index.php 一个用于跳转的文件
  • License.txt 许可证文件
  • README.text 一些介绍信息文件

第二层目录,在 app 里面css

  • assets 用于存放运行生成的一些css,js等等的缓存文件,初始时只有一个空的index.html文件
  • protected 代码主目录
  • themes 存放项目的css , js, 图标,图片,还有一些html模板文件
  • index.php 入口文件
  • roots.php 多是与操做系统相关的文件
  • test.php 多是与测试相关的文件
  • version.php 多是与版本相关的文件

第三层目录,在 protected 里面html

  • commands zurmo 命令行工具目录
  • config 里面存放的都是些全局的配置信息文件,好比数据库信息等等
  • core 核心代码文件目录
  • data 做用不祥,目前彻底没有用上
  • extensions 第三方库目录,好比csv,markdown等等
  • messages 与语言相关的目录
  • modules 模块代码主目录
  • runtime 存放运行某些功能时生成的文件信息等等,如js的缓存文件,邮件附件信息,主题信息,还有日志信息等等。对调试很重要。
  • tests 与测试相关的目录
  • .htaccess apache的目录访问权限文件

第四层目录,在 modules 里面,下面的这些目录不是每一个模块都有的数据库

  • actions 做用不祥
  • adapters 存放模块的List页面的一些配置信息文件的目录
  • assets 存放本模块的css ,js 文件
  • components 做用不祥
  • controllers 模块控制器目录
  • data 存放表单某些下拉字段的值,1:n关系的那种
  • dataproviders 多是提供数据的目录
  • elements 页面元素定义(通常是自定义的元素)目录 , 好比删除按钮,还有自定义的页面元素文件等等
  • exceptions 多是存放自定义异常文件的目录
  • forms 某些功能的表单信息目录,好比模块的搜索功能等等
  • jobs 做用不祥
  • interface 做用不祥
  • messages 与语言相关的目录
  • models 放定义模型文件的目录
  • observers 做用不祥
  • rules 定义某些规则的时候须要用到,好比报表筛选的功能的时候。
  • serviceHelpers 做用不祥
  • tests 与测试目录
  • utils 多对多字段的实现须要用上,还有模块list页面模态框里面的数据显示也要等等
  • validators 做用不祥
  • views 存放视图文件
  • widgets 可能与某些视图组件相关的目录
  • xxxxModule.php 模块的全局配置文件

上面这些目录里面的下一级目录就不在详细介绍,开发者本身去摸索了。apache

欢迎补充,若有不对,请指正!缓存

相关文章
相关标签/搜索