Zebra 游戏服务器更新日志
版本信息
(3.4) Standard Edition
🚀 重大功能更新
- 新增
LoginServer模块,百分百兼容delphi7版本登陆器,注册,商城,属性点购买,在线加点等功能。 - 新增
UserServer模块的注册,找回密码,修改密码等功能,完美防止恶意注册,批量注册,由程序管理OCR验证。
🚀 UserServer 前端静态页面构建说明
构建环境
- Node.js: 需提前安装 Node.js 环境
- 构建工具: Yarn
Yarn 安装说明
# 安装nodejs(通过NodeSource仓库)
curl -fsSL https://rpm.nodesource.com/setup_22.x | bash - && \
dnf -y install nodejs && \
npm -g install yarn
构建命令
cd UserServer/web/
yarn install
yarn build
🚀 前端构建完成在构建后端,避免自动拷贝时报错
使用docker镜像构建服务端
docker run -it --rm -v $(pwd):/workspace docker.cnb.cool/yamingnetwork/ide/centos:5-dev /bin/bash -c "LC_ALL=zh_CN.UTF-8 make rel-3"
优化说明
- GCC
-O3优化级别,启用函数内联、循环展开、向量化等激进优化 - 适用于生产环境部署,提升服务器性能约 15%~30%
- 编译产物位于
dist/目录
CI 两阶段构建流程
Stage 1: UserServer web 前端构建 (centos:8-dev)
↓
Stage 2: 服务器后端 O3 优化编译 (centos:5-dev)
↓
发布产物