1. 项目的目录结构
基础版:
basic 目录下的各个文件夹:
commands            控制台
config                    配置文件
console.php          控制台配置
    db.php                   数据库连接配置
    params.php           项目中的变量配置
    web.php                web应用配置
controllers            控制器层
models                 模型层
runtime                运行时的临时文件目录(缓存文件和日志文件),需要写权限
vendor                  存放 Yii 的源码和通过 composer 安装的项目依赖库
views                     视图层
web                       域名指向的目录,包含入口文件,可存放css、js、img、font等静态资源
高级版:
advanced 目录下的各个文件夹:
backend                后台应用
common                公共目录
console                  控制台应用
environments        环境目录(开发环境和生产环境)
frontend                前台应用
vendor                   存放 Yii 的源码和通过 composer 安装的项目依赖库
2. Yii 源码的目录结构
Yii 2.0 框架的源码,位于 vendor/yiisotf/yii2目录下
behaviors               行为
caching                  缓存
captcha                  验证码
console                  控制台
data                       数据提供器
di                            依赖注入容器
filters                      过滤器
helpers                   常用的帮助类
log                          日志
messages                多语言支持
rbac                         基于角色的权限控制
requirements          框架运行环境的检测
rest                          Restful Web Service
validators                数据验证
views                       视图
web                         web应用
widgets                   小物件(小组件)

02. Yii 2.0 框架的目录结构相关推荐

  1. Android4.0源码目录结构详解

    Android4.0源码目录结构详解 Android4.0与2.1目录差不多 alsa这块,注意external/tinyalsa下有: include/tinyalsa/asoundlib.h mi ...

  2. Android 8.0学习(32)---Android 8.0源码目录结构详解

    Android 8.0源码目录结构详解 android的移植按如下流程:     (1)android linux 内核的普通驱动移植,让内核可以在目标平台上运行起来.     (2)正确挂载文件系统 ...

  3. 微信小程序 | 02.微信原生框架的目录结构

    文章目录 1.概述 2.MINA框架 3.小程序文件结构与传统的web对比 4.项目的目录结构 1.概述 javaScript代码写在js文件中 html代码(应该叫wxml?)写在wxml中 css ...

  4. 认识vue3.0项目的目录结构

    上一篇笔记 新建一个vue3.0项目 新建项目后,用vscode打开,会看到项目目录,如下图 来看看我们新建的项目里有哪些内容 node_modules npm 加载的项目依赖模块 public 用于 ...

  5. android4.0源码目录结构

    Android 4.0 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build (存放系统编译规则及generic等 ...

  6. vue2.0入门篇—目录结构

    根目录: build-打包之后的项目文件 config-配置文件,包括端口号等 node_modules-依赖包文件(npm install) src-开发目录文件 static-静态资源目录文件 . ...

  7. ThinkPHP 目录结构

    2.0 ThinkPHP 目录结构 在前面的博客中,通过一个简单的案例向大家演示了在ThinkPHP 框架下开发的大致法程,本篇博客将对ThinkPHP框架目录结构进行详细讲解. 要想在项目中熟练地使 ...

  8. Android系统源码学习——源码目录结构介绍

    2019独角兽企业重金招聘Python工程师标准>>> Android 4.0源码目录结构: 本文介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Andr ...

  9. Android 10 根文件系统和编译系统(四):Android源码目录结构

    配套系列教学视频链接: Android 10.0 AOSP源码编译: https://www.100ask.net/detail/p_60a1e037e4b0adb2d864c6d8/6 Androi ...

最新文章

  1. git 下载 github 上的代码
  2. C# web实现word 转Html、office转Html、pdf转图片 在线预览文件
  3. Android线程间通信之handler
  4. double处理arithmeticexception为什么不报错_为什么工业废气处理设备的价格不一样?...
  5. 电脑下载的M4A格式文件怎么转换为MP3格式
  6. 用php实现Google /Baidu Ping服务快速收录
  7. 厉害了!这家国产厂商2018年在印度高端手机市场销量第一
  8. patterns practices: Mobile Architecture Pocket Guide
  9. 基金的A、B、C、E、H,有意思!
  10. 氪金玩家逸仙电商的高端困境
  11. 突破运营商 QoS 封锁,WireGuard 真有“一套”!
  12. 绕过AppLocker系列之MSIEXEC的利用
  13. FDMA/TDMA信号分析 IP core
  14. SIGIR'22 | 阿里 ESCM^2: 升级版全空间多任务转化率预估
  15. NAT、SNAT、DNAT
  16. python创建目录(文件夹)
  17. win10下面搜索框无法搜索应用的解决方案
  18. v-chart 自定义显示格式
  19. asyncio call_at,call_soon和call_later用法
  20. Mybatis Plus ${ew.sqlSegment} 与 ${ew.customSqlSegment}

热门文章

  1. 你所不了解的微服务架构
  2. OS学习笔记-21(清华大学慕课)文件系统
  3. POSCMS 模块发布内容
  4. 弹出框样式,swal is not define
  5. 大厂Offer拿到手软啊!技术详细介绍
  6. c语言将一个四位正整数倒排,输入一个四位正整数,将其逆序输出.如:输入1234,输出4321...
  7. python语言所使用的特殊含义符号_Python3 正则表达式特殊符号及用法
  8. Vue+el-tree,元素拖拽时出现禁用图标, 请看解决办法
  9. java 遍历对象属性并赋值_遍历实体类属性并赋值
  10. 音乐机器人特奥_意大利机器人特奥·特罗尼科征服中国观众 Il Robot italiano conquista la Cina...