您现在的位置是:网站首页>后端开发资讯详情

Think-Swoole 系列开发笔记一

chuanzi2020-06-11 00:09:250人已围观

简介学习swoole并实际应用到项目中已经有几个月了,平时工作也比较忙,一直没有抽出时间来整理一下自己的思路,还是挤出一些时间,尽量把这个系列写出来。

学习swoole并实际应用到项目中已经有几个月了,平时工作也比较忙,一直没有抽出时间来整理一下自己的思路,还是挤出一些时间,尽量把这个系列写出来。

本系列文章基于swoole4.x,ThinkPHP 6.0.2 ,Think-Swoole 3.0 。 服务环境是LNMP PHP7.3.18。

感谢WooCMS的作者的Think-Swoole教程,让我少走了很多弯路,快速的将所学知识应用于实际项目中。

吴老师看云文档地址 https://www.kancloud.cn/laowu199/think-swoole

我主要通过think-swoole 实现直播的状态通知、互动直播间的空间管控、PPT控制、聊天室等功能。

那么,我们正式开始吧。。。。

开始之前 ,请先安装swoole 4.x 的 php 扩展,推荐使用宝塔面板,一键安装swoole扩展,如果你是自己部署的环境,请参考swoole官网的安装手册 https://wiki.swoole.com/#/environment

首先,你需要先安装 ThinkPHP 6.0.x, 具体安装方式,请参考官方手册 https://www.kancloud.cn/manual/thinkphp6_0 ,这里不再重复造轮子。

然后,你需要使用composer 安装Think-Swoole扩展,composer require topthink/think-swoole,具体方式还是参考tp官方手册,这里不再赘述 https://www.kancloud.cn/manual/thinkphp6_0/1359700 。

安装成功之后,你的项目路径下 /vendor/topthink/think-swoole 就已经安装好了。同时,你项目的/config目录下也会多了一个swoole.php的配置文件;

那么,第一个章节到此结束。

不要吐槽总是罗列了一堆文档让你去参考,因为,阅读文档的能力真的很重要。而且我也不认为我能写的比官方的文档更好。

很赞哦! (74)

文章评论