Yii默认目录结构解析(1.1.15)05-27
以Yii1.1.15为例:
APP/
assets/ 包含公共的资源文件
css/ 包含 CSS 文件
images/ 包含图片文件
protected/ 包含受保护的应用文件
commands/ 包含自定义的 'yiic' 命令
shell/ 包含自定义的 'yiic shell' 命令
components/ 包含可重用的用户组件
Controller.php 所有控制器类的基础类
Identity.php 用来认证的 'Identity' 类
config/包含配置文件
console.php 控制台应用配置
main.php Web 应用配置
test.php 功能测试使用的配置
controllers/包含控制器的类文件
SiteController.php 默认控制器的类文件
data/包含示例数据库
schema.mysql.sql 示例 MySQL 数据库
schema.sqlite.sql 示例 SQLite 数据库
extensions/ 包含第三方扩展
messages/ 包含翻译过的消息
migrations/ 数据库迁移模型脚本
models/ 包含模型的类文件
ContactForm.php 'contact' 动作的表单模型
LoginForm.php 'login' 动作的表单模型
runtime/ 包含临时生成的文件
tests/ 包含测试脚本
....
views/ 包含控制器的视图和布局文件
layouts/包含布局视图文件
column1.php 使用单列页面使用的布局
column2.php 使用双列的页面使用的布局
main.php 所有视图的默认布局
site/包含 'site' 控制器的视图文件
pages/包含 "静态" 页面
about.php"about" 页面的视图
contact.php 'contact' 动作的视图
error.php 'error' 动作的视图(显示外部错误)
index.php 'index' 动作的视图
login.php 'login' 动作的视图
themes/ 包含应用主题
classic/默认主题
.....
yiic yiic 命令行脚本
yiic.bat Windows 下的 yiic 命令行脚本
yiic.php yiic 命令行 PHP 脚本
index.php Web 应用入口脚本文件
index-test.php 功能测试使用的入口脚本文件
- 处理Yii2.0在lnmp环境下500错误 2018-04-02
- Yii2.0-多域名共享Cookie的增删改查 2018-03-14
- The filename 1.xlsx is not recognised as an OLE file 2017-12-06
- Yii 2.0 配置双语言,需要配置 php_intl扩展 2017-12-06
- Yii的Gii无法登陆 2015-05-27