PHP Framework目录结构
2015-07-24 11:56
525 查看
base 底层的类库文件
caching 所有缓存方法
cli 项目生成脚本
collecions 用PHP语言构造传统OO语言的数据存储单元。如队列,栈,哈希等等
console yii控制台
db数据库操作类
gii代码生成器(脚手架,可以生成模型、控制器、视图等代码)
i18n 多语言
logging 日志组件
test Yii提供的测试,包括单元测试和功能测试utils 提供了常用的格式化方法
validators 提供了各种验证方法
vendors 这个文件夹包括第三方由YII框架使用的资料库
views 提供了YII错误、日志、配置文件的多语言视图
web YII所有开发应用的方法
actions 控制器操作类
auth 权限认识类,包括身份认证,访问控制过滤,基本角色的访问控制等。
filters 过滤器,可被配置在控制器动作执行之前或之后执行。例如访问控制过滤器将被执行以确保在执行请求的动作之前用户已通过身份验证;性能过滤器可用于测量控制器执行所用的时间
form
表单生成方法
helpers 视图助手,包含google ajax api ,创建HTML,JSON,JAVASCRIPT相关功能
js js库
reanderrers 视图渲染组件
serveces 封装soapserver并提供了一个基于wsdl的web服务
widgets 部件
CArrayDataProvider.php
可以配置的排序和分页属性自定义排序和分页的行为
CActiveDataProvider.php
ActiveRecord方法类 CController.php
控制器方法,主要负责协调模型和视图之间的交互
CPagination.php
分页类
CUploadedFile.php
上传文件类
CUrlManager.php
URL管理
CWebModule.php
应用模块管理,应用程序模块可被视为一个独立的子应用 等等方法
.htaccess
重定向文件
yii.php
引导文件
YiiBase.php
YiiBase类最主要的功能是注册了自动加载类方法,加载框架要用到所有接口。
yiic Yii LINUX 命令行脚本
yiic.bat
YII WINDOW 命令行脚本
yiilite.php
它是一些常用到的 Yii 类文件的合并文件。在文件中,注释和跟踪语句都被去除。因此,使用 yiilite.php
将减少被引用的文件数量并避免执行跟踪语句
caching 所有缓存方法
cli 项目生成脚本
collecions 用PHP语言构造传统OO语言的数据存储单元。如队列,栈,哈希等等
console yii控制台
db数据库操作类
gii代码生成器(脚手架,可以生成模型、控制器、视图等代码)
i18n 多语言
logging 日志组件
test Yii提供的测试,包括单元测试和功能测试utils 提供了常用的格式化方法
validators 提供了各种验证方法
vendors 这个文件夹包括第三方由YII框架使用的资料库
views 提供了YII错误、日志、配置文件的多语言视图
web YII所有开发应用的方法
actions 控制器操作类
auth 权限认识类,包括身份认证,访问控制过滤,基本角色的访问控制等。
filters 过滤器,可被配置在控制器动作执行之前或之后执行。例如访问控制过滤器将被执行以确保在执行请求的动作之前用户已通过身份验证;性能过滤器可用于测量控制器执行所用的时间
form
表单生成方法
helpers 视图助手,包含google ajax api ,创建HTML,JSON,JAVASCRIPT相关功能
js js库
reanderrers 视图渲染组件
serveces 封装soapserver并提供了一个基于wsdl的web服务
widgets 部件
CArrayDataProvider.php
可以配置的排序和分页属性自定义排序和分页的行为
CActiveDataProvider.php
ActiveRecord方法类 CController.php
控制器方法,主要负责协调模型和视图之间的交互
CPagination.php
分页类
CUploadedFile.php
上传文件类
CUrlManager.php
URL管理
CWebModule.php
应用模块管理,应用程序模块可被视为一个独立的子应用 等等方法
.htaccess
重定向文件
yii.php
引导文件
YiiBase.php
YiiBase类最主要的功能是注册了自动加载类方法,加载框架要用到所有接口。
yiic Yii LINUX 命令行脚本
yiic.bat
YII WINDOW 命令行脚本
yiilite.php
它是一些常用到的 Yii 类文件的合并文件。在文件中,注释和跟踪语句都被去除。因此,使用 yiilite.php
将减少被引用的文件数量并避免执行跟踪语句
相关文章推荐
- php5.3.*编译出现make: *** [ext/gd/libgd/gd_compat.lo] Error 1的解决方法
- php -- PDO属性设置
- php之魔术方法在框架的应用
- php字符串
- PHP,My Sql 备忘
- PHP null常量和null字节的区别
- php对象的高级特性
- php实现排序算法第(二)篇 插入排序 选择排序
- PHP重载
- php -- PDO事务处理
- Zend Studio mac破解使用
- php gd 生成日历图
- php访问控制
- PHP 页面编码声明方法详解(header或meta,解决中文乱码问题)
- 【MySQL学习】MySQL PHP 语法
- CTP多点触摸协议
- ftp 530 没有权限
- Editplus 当前行高亮技巧
- Postfix开启内网SMTP认证
- ContentProvider的使用(2)