码迷,mamicode.com
首页 > Web开发 > 详细

ThinkPHP5.0「架构配置篇」

时间:2018-07-12 16:25:38      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:XML   格式化   图片   thinkphp   strong   index.php   thinkphp5   think   get   

架构 配置

2、 配置目录的种类与设置技巧:默认/自定义/扩展配置

3、 配置文件的格式详解:php/ini/xml/json

4、 场景配置:不同环境下启用不同的配置项

5、 模块配置:注意它的优先级高于应用配置

6、 终级大法:加载任意位置多类型的配置文件

7、 配置项的正确读取:类方法与助手函数的区别

8、 动态配置的技巧:逐个配置/批量配置/二级配置

9 、独立配置/扩展配置的设置技巧:自定义与系统默认的区别与优先级

10、配置项的优先级:惯例<应用<应用扩展<应用场景<模块<模块扩展<模块应用<动态

11、配置作用域的探讨:配置项的可见性或生效范围

 技术分享图片

2、默认配置目录(application目录->config.php应用配置文件)和框架惯例配置目录(thinkphp->convention.php)相同

  dump(\think\Config::get()); //格式化输出所有配置项 

自定义配置目录

1-添加-public\index.php 入口文件

 技术分享图片

2-创建-config文件夹、config.php

 技术分享图片

3、配置文件的格式详解:php/ini/xml/json

1-添加-修改入口文件的配置项

 技术分享图片

3-创建-config文件夹、config.xml 

4、场景配置:不同环境下启用不同的配置项

技术分享图片

5、应用配置 < 模块配置

 技术分享图片

技术分享图片 

6、终级大法:加载任意位置多类型的配置文件

 技术分享图片

 7、配置项的正确读取:类方法与助手函数的区别

技术分享图片

 技术分享图片 

 技术分享图片技术分享图片 

 技术分享图片技术分享图片 

技术分享图片

8、动态配置的技巧:逐个配置/批量配置/二级配置

 技术分享图片

技术分享图片

  技术分享图片//二级配置 打包到 ’site_info’中

 技术分享图片

 

9、独立配置/扩展配置的设置技巧:自定义与系统默认的区别与优先级

 技术分享图片

独立配置全部是二级配置

 技术分享图片

10、惯例<应用<应用扩展<应用场景<模块<模块扩展<模块应用<动态

 技术分享图片

11、配置作用域的探讨:配置项的可见性或生效范围

 技术分享图片

技术分享图片

技术分享图片

 

 

 

ThinkPHP5.0「架构配置篇」

标签:XML   格式化   图片   thinkphp   strong   index.php   thinkphp5   think   get   

原文地址:https://www.cnblogs.com/xtime/p/9297433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!