如何在swoole编程中,引入laravel的各种方法?

最近做聊天的一个项目,使用了swoole,但是手写一些PHP文件吧,有很多功能什么的都是自己手写,我找了下教程感觉都不对付,大多数教大家如何把laravel跑在swoole上,我想在写swoole文件中可以引入laravel的各种库呀,或者用laravel编程的方式来书写在swoole中代码,
如在写swoole的中文件中

<?php
..............以上是php代码
dd(999) //比如dd()函数是php没有的 如何才能引入larave  才能使用这样的dd方法呢,

想快速的编写一些代码罢了!!!求指点!!!

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 6

你把swoole 放在laravel 就行了啊

3年前 评论
liuhaiqiang999 (楼主) 3年前
wanghan

为什么一定是laravel?换个swoole专门的框架多好

3年前 评论
liuhaiqiang999 (楼主) 3年前
liuhaiqiang999 (楼主) 3年前
半人间 3年前
  • swoole替换php-fpm的话,很多laravel上能跑的轮子,swoole不一定能用。
  • hyperf里面的ORM 之类的 ,很多都是重构过协程版的,如果要习惯laravel的话建议可以上手摸索(我也是刚开始摸索)。
  • dd() 印象中是类似 var_dump();die; 这在swoole常驻内存性上是不行的,会直接中终止了整个进程。
3年前 评论
liuhaiqiang999 (楼主) 3年前

定义一个artisan

Laravel

file

要注意不复用链接,如mysql redis 链接。

链接应该每次 都创建(推荐) 或者 进程池
见文档
Laravel

肯定是简单的, 复杂的直接走第三方im

3年前 评论

4楼正解 php artisan make:command SwooleServer mysql和redis需要短链接,也就是执行完立即释放,如果用框架,基本上是复用链接的,mysql链接超过8小时就会发生错误,导致swoole服务异常退出。laravel5.1以上有配置项断开重连,建议mysql查询部分剥离出来,用http接口形式处理mysql逻辑。

3年前 评论

如果你还在花精力学 Swoole,那就是走弯路了!

3年前 评论
laogou 3年前

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