Open Swoole is a fork of the previous Swoole extension since version v4.7.1(news-web.php.net)
news-web.php.net
Open Swoole is a fork of the previous Swoole extension since version v4.7.1
https://news-web.php.net/php.pecl.dev/17446
3 comments
More context here from the author of Swoole https://github.com/swoole/swoole-src/issues/4434
Started with this shady commit of the owner that didn't mention anything about remotely downloading files: https://github.com/swoole/swoole-src/commit/73372ad07720f3f0...
Can someone give us a little background on what Swoole does?
"Swoole is a coroutine-based asynchronous PHP programming framework."
"Swoole is a complete PHP async solution that has built-in support for async programming via fibers/coroutines, a range of multi-threaded I/O modules (HTTP Server, WebSockets, TaskWorkers, Process Pools) and support for popular PHP clients like PDO for MySQL, Redis and CURL."
TLDR: Async PHP framework
"Swoole is a complete PHP async solution that has built-in support for async programming via fibers/coroutines, a range of multi-threaded I/O modules (HTTP Server, WebSockets, TaskWorkers, Process Pools) and support for popular PHP clients like PDO for MySQL, Redis and CURL."
TLDR: Async PHP framework
It's an event loop based server for PHP. Similar in some ways to nodejs, but (in my experience) much more performant.
I really like Swoole, but I don't understand why Swoole would ever need to remotely download files, and it's enough for me to move away to Open Swoole.