thinkphp6手册阅读总结
日期: 2025-03-22 点击: 70
1. 多应用模式部署后,记得删除app目录下的controller目录(系统根据该目录作为判断是否单应用的依据)。
2. 根目录下的config目录解读
根目录下的config目录下面就是所有的配置文件。每个配置文件对应不同的组件,当然你也可以增加自定义的配置文件。
单应用模式的config目录下的所有配置文件系统都会自动读取,不需要手动加载。
3. 应用目录
目录位置 目录说明 获取方法(助手函数)
根目录(root_path())项目所在的目录,默认自动获取,可以在入口文件实例化App类的时候传入。
基础目录(base_path())根目录下的app目录
应用目录(app_path())当前应用所在的目录,如果是单应用模式则同基础目录,如果是多应用模式,则是app/应用子目录
配置目录(config_path())根目录下的config目录
运行时目录(runtime_path())框架运行时的目录,单应用模式就是根目录的runtime目录,多应用模式为runtime/应用子目录
4. 查看所有包的版本号有哪些?使用如下命令
composer show topthink/think-view --all
5. tp视图的公共部分有两种方式实现:extend继承的方式与layout布局的方式
简单项目:项目页面结构较为统一,且大部分页面的布局基本一致,推荐使用layout布局方式
复杂项目:页面之间存在较大差异,或者需要灵活地覆盖或扩展公共部分,推荐使用extend继承方式。
2. 根目录下的config目录解读
根目录下的config目录下面就是所有的配置文件。每个配置文件对应不同的组件,当然你也可以增加自定义的配置文件。
单应用模式的config目录下的所有配置文件系统都会自动读取,不需要手动加载。
3. 应用目录
目录位置 目录说明 获取方法(助手函数)
根目录(root_path())项目所在的目录,默认自动获取,可以在入口文件实例化App类的时候传入。
基础目录(base_path())根目录下的app目录
应用目录(app_path())当前应用所在的目录,如果是单应用模式则同基础目录,如果是多应用模式,则是app/应用子目录
配置目录(config_path())根目录下的config目录
运行时目录(runtime_path())框架运行时的目录,单应用模式就是根目录的runtime目录,多应用模式为runtime/应用子目录
4. 查看所有包的版本号有哪些?使用如下命令
composer show topthink/think-view --all
5. tp视图的公共部分有两种方式实现:extend继承的方式与layout布局的方式
简单项目:项目页面结构较为统一,且大部分页面的布局基本一致,推荐使用layout布局方式
复杂项目:页面之间存在较大差异,或者需要灵活地覆盖或扩展公共部分,推荐使用extend继承方式。
Pre :vue2.x的学习步骤
Next :Vue 项目结构介绍