ext-uv
ext-openswoole
ext-uv | ext-openswoole | |
---|---|---|
1 | 35 | |
185 | 795 | |
-0.5% | 0.6% | |
4.2 | 8.2 | |
7 months ago | 6 months ago | |
C | C++ | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ext-uv
-
Weekly "ask anything" thread
Providing a built-in event loop is certainly affordable, Fibers in PHP 8.1 are just one building block, and hopefully in the near feature ( PHP 9? ) we will have an event loop built on top of libuv, the cost for async in PHP is time for the implementation, and certain details, see ext-uv by Amphp team ( also authors of Amphp async framework, and Fiber RFC ): https://github.com/amphp/ext-uv
ext-openswoole
- FrankenPHP: The Modern PHP App Server
-
PHP Doesn't Suck Anymore
They fixed that limitation with Swoole and other Fiber based frameworks.
https://openswoole.com/
- Open Swoole: PHP Server with Async IO, Coroutines and Fibers
- Open Swoole – Programmatic server for PHP with async IO, coroutines and fibers
-
[Blog] Unlocking the power of asynchronous PHP 💪
One such promising solution is Swoole, a high-performance networking framework that helps PHP applications handle server-side tasks more effectively.
-
Go with PHP (why it's still a good idea to use PHP in 2023)
its a PHP extension that gives PHP superpowers: https://github.com/swoole/swoole-src https://openswoole.com/
-
Using PHP as a multiplayer FPS game engine with clients renderer using WebGL
interesting project, will check it out, at a first look, I believe this project would benefit from OpenSwoole (https://openswoole.com/), as it greatly increases PHP app performance.
-
Moving from Java to PHP Project
Unless you mean Asynchronous code? Yeah, there's something for that too
-
Open Swoole 22.0.0 released
The good thing about it is all documentation is in english at https://openswoole.com
-
PHP parallel processing idea
You probably want to look into https://openswoole.com
What are some alternatives?
trampoline - Trampoline implementation for PHP
Swoole - 🚀 Coroutine-based concurrency library for PHP
Deployer - The PHP deployment tool with support for popular frameworks out of the box
Slim - Slim Framework 4 Skeleton Application
Laradock - Full PHP development environment for Docker.
React - Event-driven, non-blocking I/O with PHP.
HHVM - A virtual machine for executing programs written in Hack.
octane - Supercharge your Laravel application's performance.
php-pm-httpkernel - HttpKernel adapter for use of Symfony and Laravel frameworks with PHP-PM
hyperf - 🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
OmniPay - A framework agnostic, multi-gateway payment processing library for PHP 5.6+
RoadRunner - 🤯 High-performance PHP application server, process manager written in Go and powered with plugins