Download the PHP package chemem/php-concurrently without Composer
On this page you can find all versions of the php package chemem/php-concurrently. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chemem/php-concurrently
More information about chemem/php-concurrently
Files in chemem/php-concurrently
Package php-concurrently
Short Description A PHP version of concurrently built atop ReactPHP and RxPHP.
License Apache-2.0
Informations about the package php-concurrently
php-concurrently
A PHP version of concurrently written atop ReactPHP and RxPHP.
Requirements
- PHP 7.2 or higher
Rationale
Running multiple processes - especially those of the long-running variety - in distinct terminals is a practice that can become intractable, irrespective of Programming Language preferences. PHP, a language often derided for a lack of a rich assortment of programming artifacts, is despite the ill-conceived derision, an enabler of concurrency - via userspace tools like ReactPHP and RxPHP.
The impetus for creating and maintaining php-concurrently
is, therefore, a combination of strivings: a desire to harness existent language ecosystem tools to make running multiple processes concurrently - in a single terminal window - possible.
Installation
Though it is possible to clone the repo, Composer remains the best tool for installing php-concurrently
. To install the package via Composer, type the following in a console of your choosing.
Basic Usage
php-concurrently
is a console application whose usage rubric follows a familiar concurrently [options] [arguments]
pattern. Shown below is a simple example to concurrently run two PHP processes - defined in the scipts
section of a composer.json
file - with php-concurrently
.
It is possible to add to a composer.json
file - a php-concurrently
-executable directive - in a manner akin to defining concurrently
directives in package.json
files.
Dealing with Problems
Endeavor to create an issue on GitHub when the need arises or send an email to [email protected].
Contributing
Consider buying me a coffee if you appreciate the offerings of the project and/or would like to provide more impetus for me to continue working on it.
All versions of php-concurrently with dependencies
chemem/bingo-functional Version ~2
clue/mq-react Version ~1
mmarica/display-table Version ~1
php-parallel-lint/php-console-color Version ~1
react/child-process Version ~0
react/promise-stream Version ~1
reactivex/rxphp Version ~2