关于 thinkphp 与 swoole 合作而引发的国内开源问题
其中提到了一个,swoole 官方提到一个框架 hyperf(实则不是官方自己开发的),间接告诉大家,这个才是正房,其他的基于 swoole 的都不是正房。
而由于企业版跟社区版的区别,不稳定等因素,导致 easyswoole 框架开发者十分生气,对国内开源发表了看法,请移步: https://zhuanlan.zhihu.com/p/103018763
大家有什么看法?(吃瓜)
其中提到了一个,swoole 官方提到一个框架 hyperf(实则不是官方自己开发的),间接告诉大家,这个才是正房,其他的基于 swoole 的都不是正房。
而由于企业版跟社区版的区别,不稳定等因素,导致 easyswoole 框架开发者十分生气,对国内开源发表了看法,请移步: https://zhuanlan.zhihu.com/p/103018763
大家有什么看法?(吃瓜)
但是这里有个小问题想要了解:
swoole 团队在维护 swoole 项目的时候,是否有得到过与付出相称的回报呢?
同样对于 swoole 的替代,也可以用 go ( https://github.com/davyxu/cellnet )来处理 socket 长连接请求,然后通过管道调用 php 来处理业务,最多用 go 的一个 map 来额外保存每个请求的上下文数据而已。
另外直接用 go 它不香么?
1,对于新创建的商业化团队,如果没有大笔的赞助,可以想像在国内现有的环境下,生存是多么艰难。我购买过 Swoole Compiler,有看到客服微信的朋友圈写着“识沃科技开始接外包项目”。原因是目前的商业化产品吸金能力不够。站在团队上讲,努力推广自己的产品并没有什么问题,甚至是合理的。
2,对于社区版存在不稳定的试验性分支,而商业版没有,有两方面可以理解。一是社区用户确实被成小白了(表示黑人脸,不可接受),二是社区版明确提示有一些试验性的功能(表示理解)。
3,做开源并不是一件容易的事情,我理解整个生态都少不了用户和贡献者的支持,如果某天因为商业化需求而直接把贡献者踢一边,这个操作真的很中国。我觉得应该支持不同的声音。