关于Xboard
Xboard是基于V2board二次开发,在性能上和功能上都有大部分增强的**面板
免责声明
本项目只是本人个人学习开发并维护,本人不保证任何可用性,也不对使用本软件造成的任何后果负责。
Xboard 特点
基于V2board 二次开发,增加了以下特性
- 升级Laravel10
 - 适配Laravels (提升至10+倍并发)
 - 适配Webman (比laravels快50%左右)
 - 修改配置从数据库中获取
 - 支持Docker部署、分布式部署
 - 支持根据用户IP归属地来下发订阅
 - 增加Hy2支持
 - 增加sing-box下发
 - 支持直接从cloudflare获取访问者真实IP
 - 支持根据客户端版本自动下发新协议
 - 支持线路筛选(订阅地址后面增加 &filter=香港|美国)
 - 支持Sqlite安装(代替Mysql,自用用户福音)
 - 使用Vue3 + TypeScript + NaiveUI + Unocss + Pinia重构用户前端
 - 修复大量BUG
 
系统架构
- PHP8.1+
 - Composer
 - MySQL5.7+
 - Redis
 - Laravel
 
性能对比 查看详情
xboard 无论前端还是后端性能都有巨大的提升
场景
| 场景 | PHP-FPM (传统) | PHP-FPM (传统开启 OPCache) | LaravelS | Webman (Docker) | 
|---|---|---|---|---|
| 首页请求频率 | 6 请求/秒 | 157 请求/秒 | 477 请求/秒 | 803 请求/秒 | 
| 用户订阅请求频率 | 6 请求/秒 | 196 请求/秒 | 586 请求/秒 | 1064 请求/秒 | 
| 用户首页延迟 | 308 ms | 110 ms | 101 ms | 98 ms | 
页面展示

安装 / 更新 / 回滚
你可以点击查看下列方式的安装、更新步骤
从其他版本迁移
数据库迁移
根据你的版本查看对应的迁移指南进行迁移
- v2board dev 23/10/27的版本 点击跳转迁移指南
 - v2board 1.7.4 点击跳转迁移指南
 - v2board 1.7.3 点击跳转迁移指南
 - v2board wyx2685 点击跳转迁移指南
 
注意
修改后台路径需要重启才能生效
docker compose restart
如果是是aapanel安装则需要重启 webman守护进程
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
    









暂无评论内容