PHPackages                             wazsmwazsm/workera - 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. wazsmwazsm/workera

ActiveLibrary[Framework](/categories/framework)

wazsmwazsm/workera
==================

A webAPI framework for workerman.

v1.1.1(7y ago)6412817MITPHPPHP &gt;=5.5

Since Oct 19Pushed 7y ago4 watchersCompare

[ Source](https://github.com/wazsmwazsm/WorkerA)[ Packagist](https://packagist.org/packages/wazsmwazsm/workera)[ Docs](https://github.com/wazsmwazsm/WorkerA)[ RSS](/packages/wazsmwazsm-workera/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

WorkerA
=======

[](#workera)

安装、使用请查看 [文档](https://www.kancloud.cn/wazsmwazsm/workera/691859 "文档")。

是什么
---

[](#是什么)

WorkerA 是一个基于 [workerman](https://www.workerman.net/) 的小型 WebAPI 框架。

框架分 A (Application) 和 F (Framework) 两个项目进行单独管理。

框架源码地址：[WorkerA](https://github.com/wazsmwazsm/WorkerA)框架核心源码地址：[WorkerF](https://github.com/wazsmwazsm/WorkerF)

能做什么
----

[](#能做什么)

WorkerA 不是一个全面的、多功能的框架, 它很小, 只有一些最基础的功能。不像传统 MVC 框架那样支持模板解析、视图渲染，它只实现了 M 和 C，但是它高效、简洁。

### 高性能

[](#高性能)

基于 workerman 常驻内存的多进程模型，比传统的基于 LNMP、LAMP 模型的框架快几十倍以上。

### 可扩展

[](#可扩展)

WorkerA 遵循 PSR-4 自动加载规范。

WorkerA 实现了一个基础的 IOC 容器，支持控制器的自动依赖注入，支持单例模式。

### 路由、中间件

[](#路由中间件)

WorkerA 提供了简单的路由，支持动态路由和路由缓存，你可以使用动态路由构建 RESTFul API，轻松实现一个 WebAPI 项目。

同时 WorkerA 也提供了一个好用的中间件，支持全局模式和路由模式，方便对数据过滤、验证。

### 数据操作

[](#数据操作)

WorkerA 提供了一个实用的查询构造器，支持 mysql、postgresql、sqlite，简化对数据的操作。

特性
--

[](#特性)

- 常驻内存
- 多进程, 高并发
- 使用依赖注入
- 简洁的中间件
- 简洁的路由
- 好用的查询构造器
- 提供 mysql postgresql sqlite 驱动, 支持断线自动重连
- 提供 redis 驱动, 基于 predis

项目依赖
----

[](#项目依赖)

[workerman](http://www.workerman.net/ "workerman")

[predis](https://github.com/nrk/predis "predis")

License
-------

[](#license)

The WorkerA is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~80 days

Total

5

Last Release

2898d ago

PHP version history (2 changes)v1.0.0PHP &gt;=5.4

v1.1.0PHP &gt;=5.5

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/18749371?v=4)[MrQin](/maintainers/wazsmwazsm)[@wazsmwazsm](https://github.com/wazsmwazsm)

---

Top Contributors

[![wazsmwazsm](https://avatars.githubusercontent.com/u/18749371?v=4)](https://github.com/wazsmwazsm "wazsmwazsm (46 commits)")

---

Tags

frameworkworkerman

### Embed Badge

![Health badge](/badges/wazsmwazsm-workera/health.svg)

```
[![Health](https://phpackages.com/badges/wazsmwazsm-workera/health.svg)](https://phpackages.com/packages/wazsmwazsm-workera)
```

###  Alternatives

[gotzmann/comet

Modern PHP framework for building blazing fast REST APIs and microservices

68316.4k1](/packages/gotzmann-comet)[pestphp/pest-plugin-stressless

Stressless plugin for Pest

681.1M18](/packages/pestphp-pest-plugin-stressless)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
