Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 21 PHP Event Projects
-
Workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Broadway
Infrastructure and testing helpers for creating CQRS and event sourced applications. (by broadway)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
AdapterMan
Run almost any PHP app faster and asynchronously with Workerman, without touch 1 line of code in your fw or app. It's just plain PHP.
-
Cake Event
[READ-ONLY] The event dispatcher library for CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp (by cakephp)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Scaling to ~15K requests per second with Java – Part 1 | news.ycombinator.com | 2023-07-14I remember a consulting gig where they were pushing 50k requests per second with PHP in a 2018 laptop by using this framework https://github.com/walkor/workerman
In a real application, with database connection pooling and auth sessions, it went down to 15k requests/s.
And that was PHP7. PHP8 introduced JIT so it's probably significantly faster these days and hopefully fully typed.
ReactPHP is a library that allows you to turn PHP into something like Go or Node.js so that tasks can be performed asynchronously. Note that ReactPHP is just a library that you install with Composer. It doesn’t have cumbersome requirements, such as installing a custom PHP extension; it just works as intended.
Project mention: Connecting to PHP using Apache's mod_proxy_wstunnel without using 3rd Party APIs | /r/codehunter | 2023-06-071) Do we must need to use some 3rd Party APIs or Libraries like Ratchet, PHP-Push-WebSocket or PHP WebSocket to enable PHP to communicate over WebSocket protocol?
PHP Event related posts
- Getting started with asynchronous PHP using ReactPHP
- Scaling to ~15K requests per second with Java – Part 1
- Understanding Concurrency in PHP
- Which FW should I use for the link shortening service?
- Connecting to PHP using Apache's mod_proxy_wstunnel without using 3rd Party APIs
- A practical use case of anonymous classes in PHP
- PHP Swoole or OpenSwoole?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Event projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | Workerman | 10,937 |
2 | React | 8,813 |
3 | Ratchet | 6,148 |
4 | Amp | 4,131 |
5 | RxPHP | 1,686 |
6 | Event | 1,502 |
7 | Broadway | 1,488 |
8 | Evenement | 1,239 |
9 | Icicle | 1,136 |
10 | Recoil | 796 |
11 | EventSaucePHP | 784 |
12 | laravel-event-sourcing | 720 |
13 | AdapterMan | 660 |
14 | Pawl | 564 |
15 | Prooph Event Store | 549 |
16 | PHP Defer | 278 |
17 | Rx.PHP | 206 |
18 | Cake Event | 22 |
19 | laravel-novalize | 6 |
20 | loop | 5 |
21 | dispatch | 2 |
Sponsored