EasySwoole自定义公共函数
在EasySwoole框架下如何使用自定义公共函数?
官方文档没有涉及,其实这是composer的问题,不是EasySwoole的问题。
接下来介绍下步骤。
Home of Little Jelly
在EasySwoole框架下如何使用自定义公共函数?
官方文档没有涉及,其实这是composer的问题,不是EasySwoole的问题。
接下来介绍下步骤。
EasySwoole的WebSocket服务默认没有异常处理,所以如果请求的class或action不存在,则服务端直接断开连接。这当然是不能接受的。
EasySwoole的WebSocket异常不同于HTTP异常,所以在`EasySwooleEvent`中的`initialize`方法中添加类似如下代码是不管用的:
EasySwoole Socket服务无法启动,报错
fail at class EasySwoole\Task\Worker at file
近期PHP开发心得。
信息的不对称性会造成很多问题。
比如这次项目架构升级,一开始只考虑了FastAdmin+局部Swoole,后来接触到了Swoft和EasySwoole,试用了Swoft,发现很不好上手就放弃了,EasySwoole由于听别人说不太适合大型项目,所以没有试用,一直过了将近两月才上手了下,才发现这正是自己一直想找的东西。
EasySwoole是常驻内存型应用,控制器、MySQL连接可能都只初始化一次,所以可能会存在一些问题。
1. 用户信息错乱(可能性极小)
2. 数据库查询错乱(可能性也不太)
3. 数据库、Redis连接数过多
4. 内存溢出
FastAdmin EasySwoole速度测试对比。
接口调用:检查新消息
EasySwoole下的服务接口:http://192.168.0.128:8001/UserChat/msgCheck
PHP OAuth 2.0。
[OAuth 2.0协议简介](http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html)
[OAuth 2.0 类库](https://oauth.net/code/php/)
PHP Swoole框架之EasySwoole。
安装