02. Yii 2.0 框架的目录结构
2016-08-11 21:34
204 查看
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 小物件(小组件)
基础版:
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 框架的目录结构
- 关于ASP.NET 2.0的目录结构变化导致Session丢失的问题
- Web框架tomcat 5.0 的目录结构
- codeigniter源代码分析之框架目录结构
- 二十一、【.Net开源框架】EFW框架Web前端开发之目录结构和使用FireBug调试方法
- 【ci框架】ci框架目录结构分析
- 面向对象的PHP开发框架FCS教程[2] 目录结构
- phpcms v9框架的目录结构分析
- codeigniter框架目录结构、运行流程
- YII框架开发一个项目的通用目录结构:
- thinkphp3.2框架目录结构说明介绍
- 关于asp.net 2.0的目录结构变化
- codeigniter框架目录结构、运行流程
- WGUI2.0事件处理框架结构
- Zend framework框架开发配置以及目录结构详解
- FLEAPHP框架的目录结构
- Zend框架目录结构展示
- android 框架 及应用程序目录结构
- WEBX2.0学习源码分析(一)初识webx2.0 基本目录结构
- android应用程序目录结构框架搭建