PHPackages                             foolkaka/soaphp - 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. [API Development](/categories/api)
4. /
5. foolkaka/soaphp

ActiveLibrary[API Development](/categories/api)

foolkaka/soaphp
===============

soaphp

v1.0.1(8y ago)391MITPHPPHP &gt;=5.5.9

Since Jul 7Pushed 8y ago2 watchersCompare

[ Source](https://github.com/foolkaka/soaphp)[ Packagist](https://packagist.org/packages/foolkaka/soaphp)[ RSS](/packages/foolkaka-soaphp/feed)WikiDiscussions develop Synced today

READMEChangelog (2)Dependencies (5)Versions (4)Used By (0)

soaphp
======

[](#soaphp)

SOA这个可以很多种叫法，常见的RPC，远程方法调用，中间件平台等等。

如果说在前端http json api很重要，那么SOA在后端服务方面则非常重要。

本系统基于lumen框架和swoole扩展，提供了一个高性能SOA服务器框架，并且提供了一套可并行调用服务器端的Client实现。

安装
==

[](#安装)

git clone

pecl install swoole

composer update

demo
====

[](#demo)

php server.php start

php demo.php

Help | Bug
==========

[](#help--bug)

微信/QQ: 786455

Blog:

关于Swoole
========

[](#关于swoole)

PHP语言的高性能网络通信框架，提供了PHP语言的异步多线程服务器，异步TCP/UDP网络客户端，异步MySQL，数据库连接池，AsyncTask，消息队列，毫秒定时器，异步文件读写，异步DNS查询。

Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。 使用PHP+Swoole作为网络通信框架，可以使企业IT研发团队的效率大大提升，更加专注于开发创新产品。

Swoole底层内置了异步非阻塞、多线程的网络IO服务器。PHP程序员仅需处理事件回调即可，无需关心底层。与Nginx/Tornado/Node.js等全异步的框架不同，Swoole既支持全异步，也支持同步。

关于Lumen
=======

[](#关于lumen)

Lumen 是一个由 Laravel 组件搭建而成的微框架, 由 Laravel 官方维护. Lumen 为速度而生, 是当前最快的 PHP 框架之一, 甚至比类似的微框架 Silex 速度还要快.

Lumen 比其他微框架的优点是, 构建在 Laravel 之上, 使其具备 Laravel 强大的功能, 如 路由, 依赖注入, Eloquent ORM, 数据库迁移管理, 队列和计划任务等.

Laravel 本来就是一个功能齐全, 速度飞快的框架, 但是 Lumen 因为去除了很多 Laravel 的配置和可自定义的选项, 速度越加飞快, 毫秒必争.

飞快的速度, 再加上 Laravel 非常方便的功能, 使用 Lumen 开发应用会是非常愉悦的体验.

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

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 ~447 days

Total

2

Last Release

3198d ago

### Community

Maintainers

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

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/foolkaka-soaphp/health.svg)

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

###  Alternatives

[showdoc/showdoc

ShowDoc is a tool greatly applicable for an IT team to share documents online

12.8k7.1k](/packages/showdoc-showdoc)[netflie/whatsapp-cloud-api

The first PHP SDK to send and receive messages using a cloud-hosted version of the WhatsApp Business Platform

666500.1k5](/packages/netflie-whatsapp-cloud-api)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[wrav/oembed

A simple plugin to extract media information from websites, like youtube videos, twitter statuses or blog articles.

36207.2k3](/packages/wrav-oembed)[jasara/php-amzn-selling-partner-api

A fluent interface for Amazon's Selling Partner API in PHP

1348.1k1](/packages/jasara-php-amzn-selling-partner-api)[hardcastle/xrpl_php

PHP SDK / Client for the XRP Ledger

1110.4k6](/packages/hardcastle-xrpl-php)

PHPackages © 2026

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