43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# Nsq PHP
|
|
|
|
<img src="https://github.com/nsqphp/nsqphp/raw/main/logo.png" alt="" align="left" width="150">
|
|
|
|
A NSQ Client library for PHP.
|
|
|
|
[](//packagist.org/packages/nsq/nsq) [](//packagist.org/packages/nsq/nsq) [](//packagist.org/packages/nsq/nsq) [](//packagist.org/packages/nsq/nsq)
|
|
[](https://codecov.io/gh/nsqphp/nsqphp)
|
|
|
|
Installation
|
|
------------
|
|
|
|
This library is installable via [Composer](https://getcomposer.org/):
|
|
|
|
```bash
|
|
composer require nsq/nsq
|
|
```
|
|
|
|
Requirements
|
|
------------
|
|
|
|
This library requires PHP 7.4 or later.
|
|
|
|
Although not required, it is recommended that you install the [phpinnacle/ext-buffer](https://github.com/phpinnacle/ext-buffer) to speed up [phpinnacle/buffer](https://github.com/phpinnacle/buffer) .
|
|
|
|
Features
|
|
--------
|
|
|
|
- [x] PUB
|
|
- [x] SUB
|
|
- [ ] Feature Negotiation
|
|
- [ ] Discovery
|
|
- [ ] Backoff
|
|
- [ ] TLS
|
|
- [ ] Snappy
|
|
- [ ] Sampling
|
|
- [ ] AUTH
|
|
|
|
License:
|
|
--------
|
|
|
|
The MIT License (MIT). Please see [`LICENSE`](./LICENSE) for more information.
|