建议大佬有空搞个php静态编译版

banro512

建议大佬有空搞个php静态编译版,类似 swoole-cli,方便打包部署。
swoole-cli其实也可以直接拿来用,不过他没有集成libevent等扩展,只集成了swoole本身,也不是专门针对适合wokerman场景的。

所以建议大佬有空能搞个类似的静态编译php,集成 libevent event redis 等常用扩展,配合 phar,部署起来极为方便

swoole-cli

3301 5 3
5个回答

胡桃

建议转GO,直接编译成二进制

  • banro512 2022-04-08

    搞web开发,php开发效率更高啊,go解析个json都费劲巴拉的。再说php常驻内存,性能也不比go低

liziyu

webman我用的都吃力,还让我学swoole,还让不让人活了!哈哈

  • 暂无评论
admin

要么docker制品 || 转go

  • 暂无评论
walkor 打赏

直接使用swoole_cli就行

webman>=1.2.5 可以直接设置 config/server.php 中 'event_loop' => Workerman\Events\Swoole::class,,这样就可以直接使用swoole代替event扩展,并且理论上webman可以使用swoole的协程(但是需要注意全局数据/对象需要自己通过swoole提供的上下文设置及获取,例如request()等方法不能使用了。目前不建议使用协程,因为目前大多数composer库不支持swoole。swoole_cli当做php+event扩展来用是最推荐的用法)。

tryto

这个项目可以,常用的版本和扩展都已经编译了,直接下载放到项目里面就能分发了
https://github.com/crazywhalecc/static-php-cli

年代过于久远,无法发表回答
×
🔝