由于新手入门,初次接触swoole,下面文章的内容都是自己通过swoole文档加自己的学习理解进行整理完成的。所以如果存在错误或遗漏,欢迎评论留言指正,谢谢。
通过这篇文章,我将会通过以下几点讲解swoole,基本可以知道和运用swoole。如果时间足够的话,打算开发一个简单的聊天室的功能。
目录:
一、swoole是什么?
1、什么是swoole?
2、swoole使用的环境要求
3、swoole可以解决什么问题?
4、swoole可以运用在什么场景?
二、PHP环境的安装
1、在Linux下源码安装PHP的方法
三、swoole的安装方法
1、在Linux下使用源码安装swoole的方法
2、安装好swoole后,将swoole扩展加到PHP配置项的方法
四、Swoole的快速起步
1、tcp服务的学习和使用
2、udp服务的学习和使用
3、tcp、udp的介绍和它们的区别对比
4、tcp和udp客户端的使用
5、Http服务的学习和使用
6、websocket服务的使用
五、swoole的异步非阻塞IO
1、毫秒定时器
2、异步文件的读取、写入
3、异步MySQL
4、异步Redis
六、进程、内存、协程的入门
1、进程的学习使用
2、内存的学习使用
3、协程的学习使用
4、它们的优缺点、作用、运用的场景
七、swoole的其它知识
1、swoole的匿名函数学习
2、端口监听
3、回调函数
八、使用swoole实战开发一个聊天室(时间足够的话会做这个)
1、登陆模块的搭建
2、聊天界面的编写
3、聊天发送消息的JS编写
4、后端聊天的功能实现
网友评论