PHPackages                             chongyi/keeper - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. chongyi/keeper

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

chongyi/keeper
==============

基于 Swoole 实现的后台多进程工具，可以快速创建拥有更多可能性的应用

0.0.2(8y ago)29111MITPHP

Since Jul 31Pushed 8y ago4 watchersCompare

[ Source](https://github.com/chongyi/keeper)[ Packagist](https://packagist.org/packages/chongyi/keeper)[ RSS](/packages/chongyi-keeper/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (8)Versions (4)Used By (0)

Keeper
======

[](#keeper)

[![Build Status](https://camo.githubusercontent.com/3d1a0423c88c274268a481896894c877e4a9462d01b642fe8306575808cf65cd/68747470733a2f2f7472617669732d63692e6f72672f63686f6e6779692f6b65657065722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/chongyi/keeper)[![Latest Stable Version](https://camo.githubusercontent.com/e5fcb6eb32a95674437b529a3769696c4091c6785cb0065ab8bafda0bd6ea6fd/68747470733a2f2f706f7365722e707567782e6f72672f63686f6e6779692f6b65657065722f762f737461626c65)](https://packagist.org/packages/chongyi/keeper)[![License](https://camo.githubusercontent.com/cd8187ec1e69b09accd1ca55ea8c3bd906b7809ad1b8f6c5a864edb4c4e96b60/68747470733a2f2f706f7365722e707567782e6f72672f63686f6e6779692f6b65657065722f6c6963656e7365)](https://packagist.org/packages/chongyi/keeper)

基于 Swoole 的后台多进程程序脚手架，提供了基本的进程控制功能。在此基础你将有更多可能使用 PHP 完成一些在 FPM 环境下无法实现的功能。

说明
--

[](#说明)

该项目的主要作用不是给一个限定思路下的框架，而是以一个松散的组织形式，提供一系列可用的组件。使用者可以根据需要，既可以利用大量的已有 `Trait`快速构建一个项目，像用一个框架一样使用；亦可以自行根据已定义的接口自行实现细节逻辑，或以此项目为基础，构建自己的框架。

环境要求
----

[](#环境要求)

- PHP &gt;= 5.6
- Swoole &gt;= 1.8.2

使用方法
----

[](#使用方法)

### 一个简单的 HTTP 服务

[](#一个简单的-http-服务)

1. 先定义一个用作实现 HTTP 服务子进程

> 我们用到了脚手架自带的基于 Laravel Illuminate 路由组件实现的 HTTP 生命周期， 这样可以以最少的代码快速实现一个优雅的 Web 程序。

```
