当前位置:K88软件开发文章中心网站服务器框架ThinkPHP → 文章内容

ThinkPHP模块

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:31:35

由 AdairSweet 创建,路飞 最后一次修改 2016-02-24 下载后的框架自带了一个应用目录结构,并且带了一个默认的应用入口文件,方便部署和测试,默认的应用目录是Application(实际部署过程中可以随意设置),应用目录只有一个,因为大多数情况下,我们都可以通过多模块化以及多入口的设计来解决应用的扩展需求。模块设计新版采用模块化的设计架构,下面是一个应用目录下面的模块目录结构,每个模块可以方便的卸载和部署,并且支持公共模块。Application 默认应用目录(可以设置)├─Common 公共模块(不能直接访问)├─Home 前台模块├─Admin 后台模块├─... 其他更多模块├─Runtime 默认运行时目录(可以设置)每个模块是相对独立的,其目录结构如下:├─Module 模块目录│ ├─Conf 配置文件目录│ ├─Common 公共函数目录│ ├─Controller 控制器目录│ ├─Model 模型目录│ ├─Logic 逻辑目录(可选)│ ├─Service Service目录(可选)│ ... 更多分层目录可选│ └─View 视图目录由于采用多层的MVC机制,除了Conf和Common目录外,每个模块下面的目录结构可以根据需要灵活设置和添加,所以并不拘泥于上面展现的目录

ThinkPHP模块