首页
关于
留言
友情链接
推荐
粽子SHOP
Search
1
粽子SHOP即时到账 微信插件(MyWechat)
4,897 阅读
2
PS人像美颜插件 DR5.0增强版 一键人像磨皮/美白/高低频
4,105 阅读
3
彩虹聚合登录API源码/上元二开 QQ互联分发
2,956 阅读
4
Windows Navicat Premium16.3.2 免安装 绿色汉化版
2,827 阅读
5
LayuiTable导出所有数据,无需修改后端代码
2,462 阅读
程序源码
PHP源码
HTML源码
精品程序
易语言源码
活动资讯
技术分享
实用代码
实用工具
学习笔记
PHP笔记
前端笔记
uniapp
Python
逆向
docker
thinkPHP
登录
Search
标签搜索
python
typescript
swoole
docker
thinkphp6
php
composer
composer命令
tp6
tp中间件
vue
node.js
粽子shop
thinkSwoole
timi
王者荣耀
王者荣耀ios扫码
layer
layer图片预览
layer图片
烂掉的ay
累计撰写
94
篇文章
累计收到
993
条评论
首页
栏目
程序源码
PHP源码
HTML源码
精品程序
易语言源码
活动资讯
技术分享
实用代码
实用工具
学习笔记
PHP笔记
前端笔记
uniapp
Python
逆向
docker
thinkPHP
页面
关于
留言
友情链接
推荐
粽子SHOP
搜索到
3
篇与
thinkphp6
的结果
2024-02-01
ThinkPHP6.x + Swoole 使用文档整理(一)先跑起来
前沿thinkphp文档中关于swoole的内容,真的是写的太吝啬了。百度上一些教程,不知道是不是由于框架或thinkSwoole的更新,也有很多对不上。无奈只能自己研究,记录一下。环境搭建本地环境可以使用docker、或者虚拟机。有宝塔的可以用宝塔,基本上都是一键安装。1.安装thinkphp6.x(稳定版)2.安装php7.4 + swoole扩展4.8 php --version //查看php版本 php -m //查看php扩展(是否已经有swoole了) php -ri swoole //查看swoole 3.安装thinkSwoolecomposer require topthink/think-swoole4.配置config/swoole.php<?php return [ 'http' => [ 'enable' => true, //* 开启http 'host' => '0.0.0.0', 'port' => 8080,// * 设置端口,确保端口已开放 'worker_num' => swoole_cpu_num(), 'options' => [], ], 'websocket' => [ 'enable' => true, //*开启websocket 'handler' => \think\swoole\websocket\Handler::class, 'ping_interval' => 25000, 'ping_timeout' => 60000, 'room' => [ 'type' => 'table', 'table' => [ 'room_rows' => 8192, 'room_size' => 2048, 'client_rows' => 4096, 'client_size' => 2048, ], 'redis' => [ 'host' => '127.0.0.1', 'port' => 6379, 'max_active' => 3, 'max_wait_time' => 5, ], ], 'listen' => [ ], 'subscribe' => [ ], ], ]; 运行swoole切换到项目目录,在控制台执行启动命令php think swoole此时,http和websocket服务都已经开启了。http访问 http://域名:8080/ ,即可访问到项目websocket在 http://www.websocket-test.com/ 中,填入 ws://域名:8080 即可链接
2024年02月01日
71 阅读
0 评论
0 点赞
2022-07-02
thinkphp6 中间件的介绍与基本使用
中间件是什么?中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理可以看成是 数据访问过程中的拦截器 。比如可以在控制器处理之前,先验证token是否过期,是否正确等。1.创建中间件可以手动创建,也可以使用命令创建中间件php think make:middleware Check2.注册全局中间件全局中间件在 app 目录下面 middleware.php 文件中定义访问任何一个控制器都会先执行这个中间件3.在控制器中单独注册中间件只有访问 Index 控制器时,才会执行这个中间件。访问 其他 控制器不会执行{message type="warning" content="如果在全局中间件中注册了这个控制器,又在控制器中注册了,那么中间件会执行2次"/}4.在路由中注册中间件在 route/app.php 中编辑路由,注册中间件那么在访问这个路由时,会执行此中间件
2022年07月02日
500 阅读
0 评论
1 点赞
2022-06-26
thinkphp6 安装以及常用命令
开发手册:https://www.kancloud.cn/manual/thinkphp6_0/1037481安装TP6( 稳定版 )composer create-project topthink/think tp运行安装后测试运行php think run浏览器输入,即可访问首页http://localhost:8000/或者指定端口php think run -p 80安装多应用模式扩展composer require topthink/think-multi-app使用命令创建一个应用php think build news在app下创建一个news应用
2022年06月26日
429 阅读
0 评论
0 点赞