2015-07-19 19:29:25 +02:00
|
|
|
# amp
|
2015-04-29 17:29:09 +02:00
|
|
|
|
2015-07-28 15:09:42 +02:00
|
|
|
[![Build Status](https://img.shields.io/travis/amphp/amp/master.svg?style=flat-square)](https://travis-ci.org/amphp/amp)
|
|
|
|
[![CoverageStatus](https://img.shields.io/coveralls/amphp/amp/master.svg?style=flat-square)](https://coveralls.io/github/amphp/amp?branch=master)
|
|
|
|
![Stable v1](https://img.shields.io/badge/stable-v1-green.svg?style=flat-square)
|
|
|
|
![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)
|
2015-07-19 19:29:25 +02:00
|
|
|
|
2015-07-20 21:49:04 +02:00
|
|
|
`amphp/amp` is a non-blocking concurrency framework for PHP applications.
|
|
|
|
|
2015-08-08 22:09:21 +02:00
|
|
|
Learn more about `amphp/amp` in [the guide](http://amphp.org/docs/amp/).
|
2013-11-24 17:30:03 +01:00
|
|
|
|
2015-07-22 06:15:36 +02:00
|
|
|
**Required PHP Version**
|
2013-08-05 22:05:08 +02:00
|
|
|
|
2015-05-21 03:44:25 +02:00
|
|
|
- PHP 5.5+
|
2015-07-22 06:06:02 +02:00
|
|
|
|
2015-07-22 19:43:35 +02:00
|
|
|
**Optional Extension Backends**
|
2015-07-22 06:06:02 +02:00
|
|
|
|
2015-11-01 03:54:13 +01:00
|
|
|
Extensions are only needed if your app necessitates high numbers of concurrent socket connections.
|
|
|
|
|
2015-07-22 06:06:02 +02:00
|
|
|
- [ev](https://pecl.php.net/package/ev)
|
|
|
|
- [libevent](https://pecl.php.net/package/libevent)
|
|
|
|
- [php-uv](https://github.com/bwoebi/php-uv) (experimental fork, requires PHP7)
|
2015-05-12 21:18:28 +02:00
|
|
|
|
2015-05-21 03:44:25 +02:00
|
|
|
**Installation**
|
2014-08-07 07:35:17 +02:00
|
|
|
|
2015-05-21 03:44:25 +02:00
|
|
|
```bash
|
2015-07-27 19:43:06 +02:00
|
|
|
$ composer require amphp/amp
|
2015-07-19 19:29:25 +02:00
|
|
|
```
|