PHP框架TP5.1

        ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。

框架结构

application
application文件夹是TP5框架的应用层,是代码的主要编写区,大部分工程代码都要在这里写,比如控制器层,服务层等

config                                                                                                                                                                                                config文件放置应用配置文件,例如模块配置、数据库配置等

extend
extend是用来存放一些你自己下的第三方类库的,在此目录下的第三方类库的命名空间可以直接访问

public
public是TP5框架默认外部接入口,里面的index文件定义了应用目录路径和框架引导文件路径,一些默认页面也在这里。

route
route是路由定义目录,建立一个路由规则 => 路由地址的映射关系

runtime
runtime是用来存放一些写入文件的,比如说日志文件、缓存文件等等。

thinkphp
thinkphp就是TP5的核心框架代码,里面就是TP5框架的第一方类库,支持整个TP5框架的运行规则。

vendor
vendor也是用来存放第三方类库的,和extend不一样的是,这个目录是存放通过composer命令来安装的第三方类库的默认路径
 

执行流程

public/index.php:入口文件

thinkphp/base.php:加载注册

config/app.php:配置应用、模块、URL设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值