0

很多公司的生产项目都是用的这些所谓的传统型框架开发,一一都去修改源码等方式去兼容swoole可以说是非常不可能的事情,所以swoole会不会考虑去兼容

侧面 1
2019-06-11 提问
6 个回答
0

swoole是不可能去兼容传统php-fpm相关框架的
laravel有现成的composer包,laravel-s、laravel-swoole等,可以看看

0

不会考虑兼容。
swoole是常驻内存,不依赖传统的php-fpm,所以没必要去兼容传统的fpm框架,更多的是框架作者去适应swoole,比如tp6版本。
swoole现在的目标是化繁为简,已经把一部分代码移到单独的扩展当中,减少历史包袱,提升稳定性,降低复杂度,减少不必要的选项,纯粹协程化。
了解更多信息http://sfau.lt/b5bnxA9

0

架构的不同,传统框架代码是不可能100%兼容的。旧的不去新的不来,丢下历史包袱,使用Swoole开始新的开发之路~

imi框架了解一下:https://github.com/Yurunsoft/IMI

0

thinkphp-6.0 尝试兼容,目前测试基本正常。
ps:目前不要使用官方提供的兼容库(06-14)。

0

应该问传统框架他们该不该去兼容 swoole .

0

Swoole不会兼容传统框架,但是传统框架会随着Swoole的流行去兼容Swoole。

首先Swoole是扩展,对于PHP是一种新的提供服务的方式,他提供的是底层功能,无法决定上层建筑,所以Swoole是无法决定传统框架的。

lavarel有相应的Swoole扩展包,TP6也对Swoole做了相应的适配,我也写了一些TP-swoole3.0扩展包架构分析(不足之处请多提意见)。

撰写答案

推广链接