laravel-short-schedule
Schedule artisan commands to run at a sub-minute frequency (by spatie)
event-loop
Revolt is a rock-solid event loop for concurrent PHP applications. (by revoltphp)
laravel-short-schedule | event-loop | |
---|---|---|
1 | 8 | |
589 | 771 | |
1.4% | 1.4% | |
6.4 | 6.0 | |
about 2 months ago | 20 days ago | |
PHP | PHP | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
laravel-short-schedule
Posts with mentions or reviews of laravel-short-schedule.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-01.
-
Asynchronous PHP without event loop?
Yes - Check out https://github.com/spatie/laravel-short-schedule/ for an example.
event-loop
Posts with mentions or reviews of event-loop.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-01.
-
What’s next after Fibers?
Revolt is ready and has a 1.0 release: https://github.com/revoltphp/event-loop/releases
-
Asynchronous PHP without event loop?
We've built Revolt to abstract fibers in an Suspension API that just works. The same code works when called directly and within fibers. Suspensions switch to the event loop as needed. If there's just one pending event, it'll behave similar to blocking I/O.
-
True coroutines like Go
Couldn't you use https://github.com/revoltphp/event-loop to allow other event loop implementations to get around that 1024 connections issue? Seems like a better idea to use this common event loop impl rather than write your own.
-
Heaps explained in PHP | Quick access to the highest or lowest value of a dataset
A very nice real world example of a Heap implemented with a PHP array can be found in the revolt/event-loop package.
-
Heaps explained in PHP
I wrote an array-based heap implementation years ago for fun and practice. It eventually found use in Amp, and now Revolt, for O(log(n)) ordering event-loop timers in the stream_select-based loop: https://github.com/revoltphp/event-loop/blob/a928073cc74501c1852fd9d8c8b02e550cb56517/src/EventLoop/Internal/TimerQueue.php
- Revolt, a collaborative event loop and fibers for writing async PHP libraries
- Revolt, a rock-solid, collaborative event loop and fiber abstraction for writing interoperable async PHP libraries.
- Revolt PHP, the 8.1 collab between Amphp and ReactPHP has launched
What are some alternatives?
When comparing laravel-short-schedule and event-loop you can also consider the following projects:
opening-hours - Query and format a set of opening hours
moebius - True coroutines for PHP>=8.1 without worrying about event loops and callbacks.
Laravel - The Laravel Framework.
chaotic-schedule - Randomize scheduled command execution time and date intervals via pRNGs
Monica - Personal CRM. Remember everything about your friends, family and business relationships.
Cron - Cron API