php - swoole setGlobal 方法找不到 和 swoole + phalcon 整合问题
PHP中文网
PHP中文网 2017-04-11 10:04:32
[PHP讨论组]

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好?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(2)
PHP中文网

这个纯看个人爱好

怪我咯

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号