ThinkPHP开发指南-配置

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

配置主要包括:

  • 配置格式
  • 惯例配置
  • 项目配置
  • 调试配置
  • 分组配置
  • 模块配置
  • 读取配置
  • 动态配置
  • 扩展配置

ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、项目配置、调试配置和模块配置,并且会自动生成配置缓存文件,无需重复解析的开销。对于有些简单的应用,你无需配置任何配置文件,而对于复杂的要求,你还可以增加模块配置文件,另外ThinkPHP的动态配置使得你在开发过程中可以灵活的动态调整配置参数。

ThinkPHP在项目配置上面创造了自己独有的分层配置模式,其配置层次体现在:

惯例配置 项目配置 调试配置分组配置模块配置操作(动态)配置

以上是配置文件的加载顺序,但是因为后面的配置会覆盖之前的配置(在没有生效的前提下),所以优先顺序从右到左。系统的配置参数是通过静态变量全局存取的,存取方式非常简单高效。