"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."
Comments
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
It's an event loop based server for PHP. Similar in some ways to nodejs, but (in my experience) much more performant.