ThinkPHP5.0目录

文章目录


在这里插入图片描述
在这里插入图片描述
application 目录是整个应用程序的核心目录,它用于存放应用的业务逻辑代码。

application 目录下的 common 目录是一个公共目录,用于存放多个模块共享的函数和类文件。

application 目录下可以创建多个模块目录(例如 module1、module2),每个模块代表一个具体的业务模块,可以根据项目的需要创建多个模块。

config 目录用于存放应用的配置文件。

config 目录下的 app.php 文件是应用的主配置文件,里面包括了数据库连接、缓存配置、session 配置、模板引擎配置等。

config 目录下的 route.php 文件是路由配置文件,用于定义 URL 和控制器及其方法的映射关系。

public 目录是公共入口目录,存放入口文件和静态资源文件。

public 目录下的 index.php 文件是应用的入口文件,所有的请求都会经过该文件进行处理。

public 目录下的 static 目录用于存放静态资源文件,如 CSS、JavaScript、图片等。

thinkphp 目录是 ThinkPHP 框架的核心目录,存放框架的核心文件。

extend 目录用于存放第三方扩展库。

extend 目录下的 vendor 目录用于存放通过 Composer 安装的依赖库。
runtime 目录是框架的运行时目录,用于存放框架运行时生成的临时文件。

在每个模块目录(如 module1、module2)中,通常还会有一个类似于控制器、模型、视图的结构,用于实现 MVC 架构。

控制器(Controller)负责接收用户请求,调用模型和视图处理业务逻辑,并返回响应。

模型(Model)用于处理与数据库交互的操作,包括查询、插入、更新等。

视图(View)负责展示数据给用户,一般是 HTML 模板文件。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值