首页 > swoole setGlobal 方法找不到 和 swoole + phalcon 整合问题

swoole setGlobal 方法找不到 和 swoole + phalcon 整合问题

swoole版本 1.8.10 php版本 7.0.10 phalcon 3.0

第一个问题,在使用swoole http server时,swoole_http_server->setGlobal,报找不到该方法,怎么解决?

第二个问题,swoole + phalcon整合的问题,目前我想的是,只要把$request里面的值赋值到$_GET等几个全局变量,是否就可以了?是否还有其他需要处理的地方,请有经验的同学,指点下。如果不用问题一的setGlobal方法,应该怎么整合?

还有是问下,是用swoole+phalcon好,还是用swoole framework好?


这个纯看个人爱好


问题一
swoole作者rango大哥说,setGlobal已经移除了

问题二
目前也整合了一个server.php启动脚本,普通访问可以,ab压测报php内存耗尽,见问题:https://.com/q/10...

说下自己测的结果,自己的虚拟机swoole跑原生php,可以到40000+,phalcon + swoole大概在9000左右,和其他非C的php框架比,速度差不多,没有更快,说下自己理解的原因:swoole是把整个项目载入了内存中,目前是这么理解的,不能保证完全正确,因为我发现业务代码,不能实时更新,都需要对swoole进程reload之后,才可以看到修改结果。所以phalcon和其他框架比,也就没有优势了。

【热门文章】
【热门文章】