PHPackages                             ennm/easyswoole - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. ennm/easyswoole

ActiveLibrary[Framework](/categories/framework)

ennm/easyswoole
===============

3.0.14(7y ago)024Apache-2.0PHPPHP &gt;=7.1.0

Since Mar 8Pushed 7y agoCompare

[ Source](https://github.com/ennm/easyswoole)[ Packagist](https://packagist.org/packages/ennm/easyswoole)[ Docs](https://www.easyswoole.com/)[ RSS](/packages/ennm-easyswoole/feed)WikiDiscussions 3.x Synced today

READMEChangelog (4)Dependencies (9)Versions (27)Used By (0)

[![](easyswoole.png)](easyswoole.png)

EasySwoole
----------

[](#easyswoole)

EasySwoole is a distributed, persistent memory PHP framework based on the Swoole extension. It was created specifically for APIs to get rid of the performance penalties associated with process calls and file loading. EasySwoole highly encapsulates the Swoole Server and still maintains the original features of the Swoole server, supports simultaneous monitoring of HTTP, custom TCP, and UDP protocols, allowing developers to write multi-process, asynchronous, and highly available applications with minimal learning cost and effort.

- Base on Swoole extension
- Built-in HTTP, TCP, WebSocket,Udp Coroutine Server
- Global dependency injection container
- PSR-7 based HTTP message implementation
- HTTP,TCP, WebSocket, Udp middleware support
- Scalable high performance RPC
- Database ORM
- Mysql, Redis, RPC, HTTP Coroutine Clients
- Coroutine and asynchronous task delivery
- Custom user processes
- RESTful supported
- High performance router
- Fast and flexible parameter validator
- Powerful log component
- Universal connection pools
- Remote Console support
- Crontab Rule Timer support

ab Test
-------

[](#ab-test)

```
