Cola
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 8
davidyanxw

简单对比了,目前已有的laravel/swoole包,比较推荐的几个:
swooletw/laravel-swoole
优点:更新快,支持多
缺点:相关组件版本要求高(php>=7.1,laravel/lumen~5.1,swoole>=4.0.0)
场景:小项目或者小团队可以用

hhxsv5/laravel-s
优点:集成好,开箱即用
缺点:暂未发现
场景:相关组件版本支持的不错,适合在大项目中推广。

garveen/laravoole
优点:除了swoole,同时支持workerman(一个异步通信的package)
缺点:更新慢(最近更新2017.11.10)

个人比较推荐hhxsv5/laravel-s,当然仁者见仁智者见智。

5年前 评论
lmaster

@Cola 你的连接中的项目是 github 上关于 laravel 与 swoole 组合的项目中第三(以星最多排序),了解前面两个,其实我们不妨使用 这个 ,原因:
1、项目维护性较好(一直都有更新,release 也多)
2、有中文文档(点这里
3、看了下,貌似作者还想搞 MySQL/Redis 的连接池和包装 MySQL/Redis/Http 的协程客户端
4、版本支持度高 (最低 php:5.5.9,Swoole:1.7.19,Laravel/Lumen:5.1)
所以如果想用 larvael 与 swoole 组合我推荐 hhxsv5/laravel-s这个项目,希望题主了解下

5年前 评论
GanymedeNil

看到 兼容 Socket.io协议 可以找时间尝试

5年前 评论
JaguarJack

@lmaster 应该很快会成为第一

5年前 评论
朕略显ぼうっと萌

@lmaster larvael 写错了 laravel

5年前 评论

@lmaster 这个还有几个功能用着不正常,另外看了一下,要求PHP版本居然不是7以上,所以没法完全发挥swoole该有的东西,github上好久没更新了

5年前 评论
lmaster

@侧面 我看一直在跟新啊,关于 php 版本问题, swoole 最开始不是 php7 出的,这个项目的作者是想让更多人使用,是想做一个工业级的产品,而非是极客用的玩具,所以这个不应该是黑点吧

5年前 评论
davidyanxw

简单对比了,目前已有的laravel/swoole包,比较推荐的几个:
swooletw/laravel-swoole
优点:更新快,支持多
缺点:相关组件版本要求高(php>=7.1,laravel/lumen~5.1,swoole>=4.0.0)
场景:小项目或者小团队可以用

hhxsv5/laravel-s
优点:集成好,开箱即用
缺点:暂未发现
场景:相关组件版本支持的不错,适合在大项目中推广。

garveen/laravoole
优点:除了swoole,同时支持workerman(一个异步通信的package)
缺点:更新慢(最近更新2017.11.10)

个人比较推荐hhxsv5/laravel-s,当然仁者见仁智者见智。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!