NG尊龙版-BCC Game 娱乐城源码部署拆解

包网源码2026-08-24517 阅读
约 980 字 · 大约 3 分钟

技术栈总览

层级

技术方案

前端框架

Vue 2.7 + Vue Router + Vuex

UI 组件库

Vant(有赞移动端组件库)

后端框架

Laravel 6.20 (PHP 7.4)

管理后台

Dcat Admin 2.x

数据库

MySQL(48 张表)

缓存/Session

Redis / File / Database

游戏对接

TgService(旧)+ NgService(新,双区域)

支付通道

银*行*卡 / 支付宝 / 微信 / USDT / CGPay

前端是移动端 H5 单页应用(375px 基准 rem 适配),后端通过多域名路由分发服务五端。


前端架构

前端是 Vue SPA,部署在 bcc.game,Webpack 打包为 manifest + vendor + app 三个 bundle,路由覆盖首页、游戏大厅、充值取款、投注记录、活动中心、VIP、邀请好友等 20+ 页面。

深色主题为主,品牌色橙金,内置 darkGold / golden / green 三套主题通过 CSS 变量切换。JS 经 uglify 压缩但保留了 source map,可还原源码。

01 首页 已登录02 优惠活动03 贵宾会 VIP权益

首页游戏大厅 / 优惠活动列表 / VIP 十级权益体系


后端架构

后端是一个 Laravel 6 项目,部署在 admin.bcc.game,通过 .env 配置多个域名实现路由分发:

域名用途

说明

默认域名

PC 官网页面 + 会员中心

WAP_URL

手机 H5 全部页面

AGENT_URL

代理后台(独立登录)

ADMIN_DOMAIN

Dcat Admin 管理后台

/api/*

H5 和 APP 通用接口

代码结构清晰:37 个后台控制器、36 个模型、6 个 Service。游戏接入采用双 API 架构——旧版 TgService 和新版 NgService(支持亚太/南美双区域),共对接 AG、BBIN、PG、CQ9 等 34 家游戏平台。

04 我的 个人中心05 消息中心06 账户安全

个人中心功能入口 / 消息中心四类通知 / 账户安全设置


核心功能

  • 用户体系: 注册登录、VIP 十级成长、银行卡管理(最多 3 张)、操作日志

  • 资金系统: 充值(银行卡/扫码/USDT/CGPay)、提现(限额限次+打码量要求)、ZGPay 代付

  • 游戏大厅: 七大品类、34 家平台统一 API 拉取、余额一键回收、跨平台转账

  • 代理系统: 多级推广、按游戏类型差异返佣、T+1 至 T+30 灵活结算、独立代理后台

  • 营销运营: 活动管理、红包系统、VIP 返水、邀请好友三重礼金

  • 后台管理: Dcat Admin 仪表盘、充提/用户趋势图表、待审核语音提醒

07 交易记录08 投注记录09 福利中心

交易记录筛选 / 投注记录查询 / 福利中心红包领取


部署流程

预计 2-3 小时。服务器要求 Linux 2 核 4G 起步,PHP 7.4 + MySQL 5.7+ + Redis + Nginx。

  1. 安装 Nginx、PHP 7.4(含 fileinfo/redis/memcached 扩展)、MySQL、Redis

  2. 从 源码与部署配置.tar.gz 解压,保留 Linux 权限信息

  3. 创建数据库 sjk,导入 database_sjk.sql.gz

  4. 配置 .env:数据库连接、多域名(PC/WAP/代理/管理后台)、游戏 API 密钥

  5. 设置 Nginx 多站点:bcc.game(前端静态)和 admin.bcc.game(Laravel,root 指向 public/)

  6. 设置 storage/ 和 bootstrap/cache/ 可写权限

  7. 配置 SSL 证书(备份包内含原证书,换域名需重新申请)

10 邀请好友

邀请好友推广页 -- 三重礼金 + 推广链接分享


二开评估

评估维度

结论

源码完整性

前后端源码完整,含 48 张数据表、全部 migration

代码可读性

PHP 全明文(TgService 曾加密后被解密还原),Vue 有 source map 可反编译

框架成熟度

Laravel 6 + Vue 2 生态成熟,文档齐全,开发者容易上手

二开难度

中等偏低。后端 MVC 分层清晰,新增游戏平台只需在 conf.php 注册 + 实现 Service

主要限制

PHP 7.4 和 Laravel 6 已停止官方支持;TgService 是解密代码,可读性差;双 API 架构存在历史冗余

二开方向

新增游戏平台对接、更换支付通道、修改前端主题皮肤、调整 VIP/返水/返佣规则

前端换肤改 CSS 变量即可,后端加游戏平台走 NgService 有标准流程。上线前注意关闭 APP_DEBUG 并做 SSH 安全加固。

延伸阅读1 篇

下载地址

本资源为付费内容,登录后可下载