PHPackages                             easeappphp/highper-blueprint - 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. easeappphp/highper-blueprint

ActiveProject[Framework](/categories/framework)

easeappphp/highper-blueprint
============================

High-performance microservice application built with EaseAppPHP Highper framework

0.0.7(1y ago)012MITPHPPHP ^8.2

Since May 4Pushed 1y ago1 watchersCompare

[ Source](https://github.com/easeappphp/highper-blueprint)[ Packagist](https://packagist.org/packages/easeappphp/highper-blueprint)[ RSS](/packages/easeappphp-highper-blueprint/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (6)Versions (8)Used By (0)

Highper Framework
=================

[](#highper-framework)

Highper is a high-performance, asynchronous PHP framework specifically designed for microservices that can handle extreme concurrency (C10M - 10 million concurrent connections).

Features
--------

[](#features)

- **Asynchronous Execution** - Non-blocking I/O operations using RevoltPHP event loop
- **Extreme Concurrency** - Support for C10M (10 million concurrent connections)
- **PSR Compliant** - Follows PSR-3, PSR-4, PSR-7, PSR-11, PSR-15, PSR-18 standards
- **12-Factor Methodology** - Built according to the 12-factor app principles
- **High Performance** - Faster than OpenSwoole, Workerman, and ActiveJ (Java)
- **Modern PHP** - Built with PHP 8.2+ features, leveraging attributes, enums, and typed properties
- **Containerization** - Designed for container environments like Docker and Kubernetes
- **Observability** - Built-in support for logging, metrics, and distributed tracing
- **Security** - Security-focused design with built-in protections
- **Scalability** - Horizontal and vertical scaling support

Requirements
------------

[](#requirements)

- PHP 8.2 or higher
- Composer 2.0 or higher
- libuv extension (optional, for optimal performance)

Installation
------------

[](#installation)

### Create a new project

[](#create-a-new-project)

```
composer create-project easeappphp/highper-blueprint my-microservice
cd my-microservice
```

### Install as a dependency in an existing project

[](#install-as-a-dependency-in-an-existing-project)

```
composer require easeappphp/highper
```

Quick Start
-----------

[](#quick-start)

### Create a simple API endpoint

[](#create-a-simple-api-endpoint)

```
