PHPackages                             weimob-cloud/php-project-boot - 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. weimob-cloud/php-project-boot

ActiveLibrary[Framework](/categories/framework)

weimob-cloud/php-project-boot
=============================

WeimobCloud PHP Application Boot

21.9k—8.3%2PHP

Since May 29Pushed 2y agoCompare

[ Source](https://github.com/weimob-tech/php-project-boot)[ Packagist](https://packagist.org/packages/weimob-cloud/php-project-boot)[ RSS](/packages/weimob-cloud-php-project-boot/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

php-project-boot
================

[](#php-project-boot)

微盟云开放平台的PHP项目工程启动脚手架，提供一套PHP工程的标准规范，开发者更多关注业务本身，减少开发成本，使其可以快速接入微盟云的开放生态。

介绍
--

[](#介绍)

### 功能列表

[](#功能列表)

- 脚手架框架
- 能力实现
    - SPI实现注册路由
    - MSG订阅路由
- 组件列表
    - PDO封装
    - MySQL封装
    - Redis封装
    - Log组件封装
    - Oauth封装
    - Encryption封装
    - HttpClient封装
    - Apollo封装

### 项目结构

[](#项目结构)

```
|-- composer.json
|-- README.md
|-- LICENSE
|-- .gitignore
|-- bin/                         # bash脚本目录
|-- boot/                        # 框架脚本目录
|-- public/                      # 公开脚本目录
|-- src/                         # 源码目录
|   |-- Ability/                 # 开放能力
|       |-- Spi/                 # SPI能力注册发布
|       |-- Msg/                 # MSG订阅发布
|   |-- Boot/                    # 框架类
|   |-- Controller/              # 框架基础实现，health_check、能力路由...
|   |-- Component/               # 组件列表
|       |-- Store/               # 存储相关组件，PDO、MySQL、Redis
|       |-- Apollo/              # Apollo配置组件
|       |-- Http/                # HttpClient组件
|       |-- Log/                 # 日志组件
|       |-- Oauth/               # Oauth授权组件
|       |-- Encryption/          # 加解密组件
|   |-- Daemon/                  # 守护进程目录
|   |-- Exception/               # 异常
|   |-- Facade/                  # 组件代理类
|   |-- Util/                    # 工具类
|-- test/

```

快速开始
----

[](#快速开始)

1. 使用composer管理包，在php项目工程的composer.json添加依赖

    ```
    "require": {
    	...
    	"weimob-cloud/php-project-boot": "${last_version}"
    }
    ```
2. 安装包，使用composer命令

    - composer install
    - composer update
    - composer dumpautoload
    - composer ... [详细文档](https://getcomposer.org/)
3. 本地调试启

    ```
    --xdebug 启动
    php -d variables_order=EGPCS -dxdebug.remote_enable=1 -dxdebug.remote_mode=req -dxdebug.remote_port=9000 -dxdebug.remote_host=127.0.0.1 -dxdebug.remote_autostart=1 -S localhost:18888 -t ../public ../public/index.php
    -- 后台启动
    php -d variables_order=EGPCS -S localhost:18888 -t ../public ../public/index.php
    ```
4. 生产环境运行，可以在微盟云开发平台进行构建镜像，并发布到容器集群

使用文档
----

[](#使用文档)

- [能力文档](http://doc.weimobcloud.com/list?tag=2396&menuId=19&childMenuId=1&isold=2)
- [开发者入驻](http://doc.weimobcloud.com/word?menuId=46&childMenuId=47&tag=2970&isold=2)
- [应用开发](http://doc.weimobcloud.com/word?menuId=53&childMenuId=54&tag=2488&isold=2)
- [PHP工程](http://doc.weimobcloud.com/word?menuId=53&childMenuId=54&tag=2488&isold=2)

贡献方法
----

[](#贡献方法)

- 申请加入weimob\_tech

联系我们
----

[](#联系我们)

-

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/90382714?v=4)[微盟技术中心](/maintainers/weimob-tech)[@weimob-tech](https://github.com/weimob-tech)

---

Top Contributors

[![yejunwei-weimob](https://avatars.githubusercontent.com/u/132969450?v=4)](https://github.com/yejunwei-weimob "yejunwei-weimob (8 commits)")[![weimob-jichao](https://avatars.githubusercontent.com/u/132634955?v=4)](https://github.com/weimob-jichao "weimob-jichao (7 commits)")[![axibx](https://avatars.githubusercontent.com/u/32378554?v=4)](https://github.com/axibx "axibx (5 commits)")

### Embed Badge

![Health badge](/badges/weimob-cloud-php-project-boot/health.svg)

```
[![Health](https://phpackages.com/badges/weimob-cloud-php-project-boot/health.svg)](https://phpackages.com/packages/weimob-cloud-php-project-boot)
```

###  Alternatives

[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

712181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)[laravel/pail

Easily delve into your Laravel application's log files directly from the command line.

91545.3M590](/packages/laravel-pail)

PHPackages © 2026

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