PHPackages                             rocareer/webman-radmin - 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. rocareer/webman-radmin

ActiveLibrary[Framework](/categories/framework)

rocareer/webman-radmin
======================

High performance HTTP Service Framework.

v1.0.9(11mo ago)2271Apache-2.0JavaScriptPHP &gt;=8.1

Since May 9Pushed 11mo agoCompare

[ Source](https://github.com/rocareer/webman-radmin)[ Packagist](https://packagist.org/packages/rocareer/webman-radmin)[ Docs](https://rocareer.com)[ RSS](/packages/rocareer-webman-radmin/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (14)Versions (12)Used By (0)

关于 Webman-Radmin
================

[](#关于-webman-radmin)

- 高效华丽的前后端分离管理平台
-

项目背景
----

[](#项目背景)

Webman生态作为高性能PHP框架的代表，长期以来缺乏专业的前后端分离解决方案。现有后台管理系统多采用传统模板引擎或简单的Layui前端，难以满足现代化开发需求。为此，我们整合了：

- **Webman**：高性能PHP后端框架
- **Buildadmin**：目前PHP生态最优秀的前后端分离后台系统

预览
--

[](#预览)

[![控制面板预览](https://camo.githubusercontent.com/c5a10d26f859726fcfcf58197024f578335687bf0cdffdba937757f1240a23f3/68747470733a2f2f7631302e726f6361726565722e636f6d2f7374617469632f696d616765732f707265766965772f735f64617368626f6172645f312e706e67 "控制面板预览")](https://camo.githubusercontent.com/c5a10d26f859726fcfcf58197024f578335687bf0cdffdba937757f1240a23f3/68747470733a2f2f7631302e726f6361726565722e636f6d2f7374617469632f696d616765732f707265766965772f735f64617368626f6172645f312e706e67)

版本和版本说明
-------

[](#版本和版本说明)

- **当前版本**：v1.0.6 预览
- **发布时间**：2025年05月16日
- **更新日志**：[更新日志](https://gitee.com/rocareer/webman-radmin/blob/master/CHANGELOG.md)
- **不兼容更新**：目前是早期版本，后续发布的版本将不兼容更新,直到2.0版本发布

技术架构
----

[](#技术架构)

### 前端部分

[](#前端部分)

- **完整采用** Buildadmin 前端项目（未经修改）
- 基于 Vue3 + ElementPlus 的现代化UI
- TypeScript + Vite 构建
- 完整保留Buildadmin所有优秀特性

### 后端部分

[](#后端部分)

- 基于Webman框架重构
- 借鉴Buildadmin优秀设计理念
- 适配Webman高性能特性
- 保留ThinkPHP兼容层

项目特点
----

[](#项目特点)

**这是一个 Webman 插件 现版本不支持独立运行**

### 1. 前后端分离

[](#1-前后端分离)

- Webman生态中为数不多的专业级前后端分离方案
- 提供开箱即用的管理平台解决方案
-
- **前端**：完整保留Buildadmin优秀实现
    - 可视化CRUD生成
    - 精美ElementPlus组件
    - 完善的权限管理
- **后端**：Webman高性能加持
    - 常驻内存架构
    - 支持超高并发
    - 毫秒级响应

### 2. 开发便捷

[](#2-开发便捷)

- 前端零改造直接使用
- 熟悉的Buildadmin开发模式
- Webman的高效调试支持
- 完整的开发文档

特别说明
----

[](#特别说明)

本项目特别感谢Buildadmin项目的杰出贡献：

- 前端部分**完全使用**Buildadmin原始代码
- 后端设计**大量借鉴**Buildadmin架构
- 权限系统**完整迁移**Buildadmin实现

**Buildadmin** 是目前PHP生态中：

✅ 完善的前后端分离方案
✅ 优雅的Vue3实现
✅ 专业的后台管理系统

技术对比
----

[](#技术对比)

特性Radmin传统Webman方案前端框架Vue3+TSLayui/jQuery开发模式前后端分离服务端渲染快速开始
----

[](#快速开始)

### 前端使用

[](#前端使用)

```
# 直接使用Buildadmin前端
cd web
npm install
npm run dev
```

### 后端配置

[](#后端配置)

```
  // 安装 Webman
  composer create-project workerman/webman "YourProjectName"
  // 安装 Radmin 插件
  composer require rocareer/webman-radmin
```

技术栈（持续更新）
---------

[](#技术栈持续更新)

### 前端技术栈

[](#前端技术栈)

- **核心框架**: Vue 3.3+ (Composition API)
- **UI组件库**: Element Plus 2.3+
- **构建工具**: Vite 4.0+
- **包管理**: pnpm 8.0+ , npm 8.0+
- **状态管理**: Pinia 2.0+
- **路由**: Vue Router 4.0+
- **HTTP客户端**: Axios 1.0+
- **工具链**:
    - TypeScript 5.0+
    - ESLint + Prettier
    - Stylelint
    - Commitlint
- **测试工具**:
    - Vitest
    - Cypress组件测试
- **Package**:

```
{
  "dependencies": {
    "@element-plus/icons-vue": "2.3.1",
    "@vueuse/core": "12.0.0",
    "axios": "1.7.9",
    "echarts": "5.5.1",
    "element-plus": "2.9.1",
    "font-awesome": "4.7.0",
    "lodash-es": "4.17.21",
    "mitt": "3.0.1",
    "nprogress": "0.2.0",
    "pinia": "2.3.0",
    "pinia-plugin-persistedstate": "4.2.0",
    "qrcode.vue": "3.6.0",
    "screenfull": "6.0.2",
    "sortablejs": "1.15.6",
    "v-code-diff": "1.13.1",
    "vue": "3.5.13",
    "vue-i18n": "11.1.3",
    "vue-router": "4.5.0"
  }
}
```

### 后端技术栈

[](#后端技术栈)

- **核心框架**: Webman 2.1+
- **PHP版本**: 8.1+
- **数据库**:
    - MySQL 8.0+ (默认Think-ORM)
    - PostgreSQL 15+ (可选)
- **缓存系统**:
    - Redis 7.0+
    - Webman/Cache (默认)
    - APCu (本地缓存)
- **消息队列**:
    - Webman/Redis-Queue (后续支持)
    - AMQP (RabbitMQ兼容) (后续支持)
- **API文档**: 暂无 (后续更新)
- **安全组件**:
    - Token认证 (支持JWT,MySQL,Redis,Webman/Cache)
    - CORS中间件
    - CSRF防护 (开发中)
    - 请求速率限制 (开发中)
- **Composer**

```
{
  "require": {
    "php": ">=8.1",
    "workerman/webman-framework": "^2.1",
    "webman/event": "^1.0",
    "webman/cache": "^2.1",
    "webman/console": "^2.1",
    "monolog/monolog": "^2.0",
    "rocareer/webman-migration": "^v1.0.0",
    "rocareer/webman-status-code": "^v1.0.0",
    "firebase/php-jwt": "^6.11",
    "webman/think-orm": "^2.1",
    "vlucas/phpdotenv": "^5.6",
    "nelexa/zip": "^4.0",
    "ext-bcmath": "*",
    "ext-iconv": "*",
    "ext-pdo": "*",
    "ext-gd": "*",
    "phpmailer/phpmailer": "^v6.8.1",
    "webman/think-cache": "^2.1"
  }
}
```

开发工具链
-----

[](#开发工具链)

- **IDE推荐**: PHPStorm or VSCode &amp; WebStorm
- **调试工具**:
    - Xdebug 3.0+
    - Chrome Vue Devtools

版权声明
----

[](#版权声明)

遵循Apache2.0协议 license：

致谢
--

[](#致谢)

特别感谢Buildadmin项目作者及贡献者：
🔹 提供了如此优秀的前端实现
🔹 开创了PHP前后端分离的新范式
🔹 无私的开源精神值得尊敬

资源链接
----

[](#资源链接)

- [Buildadmin官网](https://www.buildadmin.com)
- [Webman文档](https://www.workerman.net/doc/webman)
- [仓库Github](https://github.com/rocareer/webman-radmin)
- [仓库Gitee](https://gitee.com/rocareer/webman-radmin)

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance50

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

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

Total

10

Last Release

357d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7786a98ff14925ba08f0ae1a97d8547be41076e407b0b991393ce1161d56d3a4?d=identicon)[Rocareer](/maintainers/Rocareer)

![](https://www.gravatar.com/avatar/ddf744dd0d9c6177a08831e5b47fb42ab4982b12f006b4e0ae74c10fb20e3b1b?d=identicon)[Albert Yu](/maintainers/Albert%20Yu)

---

Top Contributors

[![Albert-Rocareer](https://avatars.githubusercontent.com/u/51326841?v=4)](https://github.com/Albert-Rocareer "Albert-Rocareer (195 commits)")

---

Tags

workermanhigh-performancewebmanRadmin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/rocareer-webman-radmin/health.svg)

```
[![Health](https://phpackages.com/badges/rocareer-webman-radmin/health.svg)](https://phpackages.com/packages/rocareer-webman-radmin)
```

###  Alternatives

[saithink/saiadmin

webman plugin

2709.9k1](/packages/saithink-saiadmin)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[workerman/webman-framework

High performance HTTP Service Framework.

149314.9k256](/packages/workerman-webman-framework)[casbin/webman-permission

webman casbin permission plugin

523.4k2](/packages/casbin-webman-permission)

PHPackages © 2026

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