2019-04-02 19:42:35 2352次浏览 4条回答 0 悬赏 10 金钱

今天和大佬侃天。

大佬说,传统 fpm 下运行的框架 像是以前的只能打电话 发短信的手机,常驻内存的框架则是目前的智能手机,覆盖了以前所有的功能并且更好用。

你让我怎么办,Yii2,改装常驻兼容 swoole 有难度吧,

毕竟不是官方提供的常驻脚本

现在是挺多个人改装的常驻内存的 Yii+swoole 谁知道能不能持续维护呢,哎

希望 3.0 官方能出个和sw结合的扩展吧

论开发速度 Yii 当真是非常快了,该有的都有,直接用,所以非常希望官方

能跟上时代 加个常驻内存的扩展啊?

  • 回答于 2019-04-03 10:46 举报

    我不打算维护这个项目了yii2-swoole
    为什么?
    因为就目前的 swoole4 没法完全适用于传统的这些 fpm 框架。以下
    全局变量问题,错误处理问题,curl 替换问题,内存溢出问题,IO 驱动问题,
    在协程环境下,每个问题解决起来都非常糟糕,即使你解决了,开发者用起来也要小心翼翼,
    如临深谷,如履薄冰。惶惶终日,卧枕难眠。
    不管是 laravel 还是 yii3 都无法避免。
    So , php-fpm 真香。

    1 条回复
    回复于 2019-04-03 12:52 回复

    所以php-fpm还不会被替代,好吧,看来是我想多了,什么高并发,什么常驻内存都扯蛋的,
    现如今的我看来是用不上了,我的项目还没大到需要swoole来支撑的时候,

    我还是继续用 非智能的手机吧

  • 回答于 2019-04-03 11:11 举报

    常住内存是啥意思?redis?

  • 回答于 2019-04-03 11:17 举报

    首先考虑项目的规模已经大到Yii出现瓶颈需要用到swoole了吗?如果规模真这么大了,为什么不考虑核心业务转go或者java,php层做前端呢?魔改框架的坑太多了,具体可见楼上的回答。

    1 条回复
    回复于 2019-04-03 12:53 回复

    大佬分析的是啊,真到瓶颈,就转java了,以目前的php-fpm还是可以走一段很长路的

  • 回答于 2019-04-03 18:41 举报

    MixPHP了解一下,搞yii的看MixPHP没问题。

    1 条回复
    回复于 2019-04-03 23:58 回复

    MixPHP。整合yii了吗。
    还是说它和yii一样组件丰富呢,可别像yaf一样光秃秃的,还要自己撸底层安全啥的

您需要登录后才可以回答。登录 | 立即注册
差点就信了
助理

差点就信了

注册时间:2019-03-20
最后登录:2019-04-14
在线时长:6小时13分
  • 粉丝0
  • 金钱88
  • 威望0
  • 积分148

热门问题