php yii框架中yii的目录在哪

发布时间 - 2020-01-15 00:00:00    点击率:

php yii框架中yii的目录在哪?

Yii 2.0 框架的目录结构

推荐学习:yii教程

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                   小物件(小组件)


# yii  # php  # composer  # restful  # css  # JS  # console  # 数据库 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】  如何自定义建站之星网站的导航菜单样式?  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  Python高阶函数应用_函数作为参数说明【指导】  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  创业网站制作流程,创业网站可靠吗?  Laravel怎么清理缓存_Laravel optimize clear命令详解  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  Laravel怎么自定义错误页面_Laravel修改404和500页面模板  linux top下的 minerd 木马清除方法  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  Laravel如何编写单元测试和功能测试?(PHPUnit示例)  EditPlus中的正则表达式 实战(1)  googleplay官方入口在哪里_Google Play官方商店快速入口指南  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  zabbix利用python脚本发送报警邮件的方法  怎么用AI帮你为初创公司进行市场定位分析?  使用Dockerfile构建java web环境  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  高端企业智能建站程序:SEO优化与响应式模板定制开发  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  网页设计与网站制作内容,怎样注册网站?  JS实现鼠标移上去显示图片或微信二维码  微信公众帐号开发教程之图文消息全攻略  用yum安装MySQLdb模块的步骤方法  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  Laravel如何实现多对多模型关联?(Eloquent教程)  如何快速搭建高效WAP手机网站吸引移动用户?  黑客入侵网站服务器的常见手法有哪些?  jQuery validate插件功能与用法详解  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  C++用Dijkstra(迪杰斯特拉)算法求最短路径  Laravel定时任务怎么设置_Laravel Crontab调度器配置  详解jQuery停止动画——stop()方法的使用  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  Laravel如何使用Livewire构建动态组件?(入门代码)  如何在腾讯云服务器快速搭建个人网站?  Laravel怎么实现微信登录_Laravel Socialite第三方登录集成  如何在云主机快速搭建网站站点?