架构 ThinkPHP5文档学习笔记--( 四 )


而日志的写入操作受日志初始化的影响 。
三、入口文件
采用单一入口模式进行项目部署和访问 , 无论完成什么功能 , 一个应用都有一个统一(但不一定是唯一)的入口 。
入口文件定义
入口文件主要完成:
5.0默认的应用入口文件位于/index.php
入口文件设计目的
入口文件位置的设计是为了让应用部署更安全 , 
目录为web可访问目录 , 
其他的文件都可以放到非WEB访问目录下面 。
四、模块设计
├─application应用目录(可设置)│├─common公共模块目录(可选)│├─common.php公共函数文件│├─route.php路由配置文件│├─database.php数据库配置文件│├─config.php应用配置文件│├─module1模块1目录││├─config.php模块配置文件││├─common.php模块函数文件││├─controller控制器目录││├─model模型目录(可选)││├─view视图目录(可选)││└─ ...更多类库目录││ │├─module2模块2目录││├─config.php模块配置文件││├─common.php模块函数文件││├─controller控制器目录││├─model模型目录(可选)││├─view视图目录(可选)││└─ ...更多类库目录
遵循.0的命名规范 , 模块目录全部采用小写和下划线命名
【架构ThinkPHP5文档学习笔记--】模块是以app开头的 , 但是可以设置 , 通过修改项中的可以设置模块的命名空间