工作分享 · 2026年3月29日

这是一套完整的手机游戏平台运营系统(品牌名:bq4/白领游戏),采用自研 PHP MVC 框架构建,支持 PC、移动端、H5、Web 多端运营。

一、技术架构

  • 语言:PHP(自研 MVC 框架,非 Laravel/ThinkPHP)
  • 路由:/?ct=控制器名&ac=方法名 模式
  • 数据库:MySQL 主从架构 + 独立埋点统计库
  • 缓存:Redis + Memcache 双缓存
  • 模板引擎:自研 tpl 类
  • 自动加载:__autoload 按优先级查找(library > model > root/model)
  • 后台入口:index.php,独立权限控制系统

二、核心功能模块(共 12 大模块)

1. 用户账户系统

控制器:ctl_loginctl_registerctl_accountctl_wxloginctl_wxregctl_ologin

  • 账号密码注册/登录,支持”记住我”7天 Cookie
  • 手机短信验证码登录
  • 第三方登录:QQ、微信(公众号/扫码)、Google、Facebook、Line
  • 扫码登录(二维码)
  • 找回密码、修改密码、安全密保
  • 用户信息完整度检测(头像、昵称、手机等)
  • 实名认证(身份证验证)
  • 用户签到系统(signed 表)
  • 用户游戏历史记录(histories 表)
  • 账户安全加密(pub_mod_Security

2. 游戏资源系统

控制器:ctl_indexctl_shouyouctl_fenleictl_searchctl_downloadctl_gamedown

  • 游戏列表展示(热门、新游、推荐、排行)
  • 游戏详情页(介绍、截图、服务器列表、礼包)
  • 游戏分类管理(Android/iOS/H5/Web)
  • 游戏搜索(名称模糊匹配)
  • 游戏预约功能
  • 游戏下载管理(APK 包管理)
  • 游戏区服管理(servers 表)
  • 游戏评分/评论
  • 游戏广告位管理(ads 表)
  • 轮播图管理(slide 表)

3. 支付充值系统

控制器:ctl_payctl_paymentctl_rechargectl_coinpayctl_common_payctl_h5payctl_wappay

  • 平台币充值(最低 10 元)
  • 支付宝:PC 扫码、H5 支付
  • 微信:公众号支付、H5 支付、扫码支付
  • 订单生成、状态跟踪(未支付/成功/失败/退款)
  • 支付回调处理(防重复、金额校验)
  • 折扣系统(ctl_zhekou
  • 优惠券系统(ctl_couponmod_coin_coupon
  • 充值记录查询(coin_recharge_log
  • 多渠道支付配置(payment_configunions_payment
  • 合并支付接口(MergePay/

4. VIP 会员系统

控制器:ctl_membervip,模型:mod_vippub_mod_huiyuan

  • 多级 VIP 等级(基于充值成长值)
  • 成长值计算与记录(growth_log
  • 每日首充奖励
  • 会员权益展示
  • 套餐 VIP(packageVip
  • VIP 专属礼包/折扣

5. 礼包系统

控制器:ctl_lb,模型:mod_lb

  • 游戏礼包列表(按游戏筛选)
  • 礼包领取(登录验证)
  • 礼包库存管理
  • 礼包有效期控制
  • 礼包码生成与发放

6. 商城系统

控制器:ctl_mall,模型:mod_mall

  • 商品列表(分类:生活用品/数码/虚拟卡/游戏道具)
  • 购物车管理(shopping 表)
  • 订单创建与管理
  • 商品图片管理(缩略图 119×119,大图 198×198)
  • 商品上下架管理
  • 平台币抵扣购买

7. 社区/资讯系统

控制器:ctl_newsctl_qun,模型:mod_shequmod_dongtai

  • 游戏新闻/攻略/公告发布
  • 新闻分类管理
  • 社区帖子发布与互动
  • 帖子评论系统
  • 精华帖管理
  • 社区搜索

8. 渠道联盟(CPS)系统

控制器:ctl_cpsctl_domain,模型:pub_mod_union

  • 多渠道分发管理(通过 member Cookie 标识渠道)
  • 渠道专属域名(u20.tg.bq4.com 格式)
  • 渠道自定义站点配置(Logo/标题/联系方式)
  • 渠道 IP 记录与统计(unions_ip
  • 渠道专属支付配置
  • CPS 分成管理
  • 渠道注册引导(H5/Web 游戏分流)

9. 游戏盒子(GameBox)

控制器:ctl_gameboxctl_gamebox2022

  • 独立游戏盒子入口(APP 内嵌)
  • 盒子内 QQ/微信登录
  • 用户 VIP 状态展示
  • 累计签到统计
  • 热门新闻推送
  • 游戏快速启动

10. 抽奖活动系统

控制器:ctl_choujiang,模型:mod_choujiang

  • 转盘抽奖(Token 验证身份)
  • 抽奖配置管理(choujiang_cof
  • 活动时间控制(开始/结束时间)
  • 抽奖记录与奖品发放
  • Session 防刷机制

11. 云游戏/云手机模块

控制器:ctl_h5gamectl_webgame,模型:mod_mobile_cloud

  • H5 游戏启动与管理
  • Web 游戏接入
  • 云手机订单管理(mobile_cloud_order
  • 云游戏支付接口
  • 百度直播集成(mod_baidu_live
  • 腾讯云直播(QQlive/