小白使用tp6

1
利用phpstudy创建站点 并在nginx的站点文件里 修改路径为项目里的public路径 之后重启nginx
在这里插入图片描述

2
在phpstudy中找到 nginx 的配置文件 , 在.conf配置文件里有一个vhosts文件夹 ,里面有抽离出来的每个站点的配置文件,在里面添加 如图所示 来精简访问路径
在这里插入图片描述

3
win10 安装composer 详见视频如下
win10 安装composer

4
通过composer 来下载tp框架 详见开发文档

5
5.1 用phpstorm打开框架
5.2 复制.env文件 并把 APP_DEBUG 改为false
5.3 在app下面的common.php里写如下代码 为通用化API数据格式输出

function show_res($status, $message, $data, $HttpStatus = 200){
    $result = [
        'status' => $status,
        'message' => $message,
        'result' => $data
    ];
    return json($result, $HttpStatus);
}

5.4 在config文件夹下添加业务状态码相关的配置 如status.php message.php等 如下图所示

在这里插入图片描述

5.5 在app下面的BaseController.php里加入如下代码调用common.php里的代码 目的是 当访问控制器中不存在的方法时,会调用__call这个方法

 public function __call($name, $arguments)
    {
        return show_res(config("status.error"), "找不到{$name}方法", config("message.error"), 0);
    }

5.6 在.env文件里连接数据库 如下图所示
在这里插入图片描述

5.7 在框架下安装多应用模式扩展在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
5.8 在应用里添加exception文件夹作为异常文件夹 在exception文件夹下写Http.php方法 如下图所示

在这里插入图片你们述
5.9 复制provider.php文件到应用里 并修改路径 如图所示
在这里插入图片描述
5.10 在应用下建立middleware文件夹 文件夹下可写类文件 可以单独复制下面的middleware.php 文件写路径 也可在路由里面用的时候直接写路径或 ‘类名::class’
在这里插入图片描述
5.11 应用里的控制器 路由等文件夹自行建立即可
5.12 composer 模板引擎
在项目下 cmd
然后 composer require topthink/think-view
5.13 使用验证码机制
在项目下 cmd
然后 composer require topthink/think-captcha
以上是tp6框架小白自己使用的基本步骤 望指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值