账号服务器-介绍

        账号服务器主要作用是存储玩家的账户信息,也可以把它看做是平台。玩家一旦拥有该平台的账户,就可以畅玩旗下的所有游戏,由于大多数手游上线都是依托第三方平台(例如腾讯,AppStrore,360等等),所以该系统的设计视情况而定。我们公司有自己的运营团队,所以暂定自运营的设计方案。

一、PHP框架

        公司有一套自己的MVC框架,我将其修改为ADM(Api,Domain,Module)框架并对其做了一些瘦身。由于公司保密协议的缘故我就不贴项目代码了。此处我要推荐一款国内流行的轻量级框架PhalApi,很适合Rest Api的开发。

二、数据存储

        数据库我选择了Mysql,分了两个表:用户表和用户信息表。

        1. 用户表

            玩家的账号热数据:

            ◆ 用户ID                    --自增长用于登录游戏服的玩家身份

            ◆ 账号密码

            ◆ Mac地址

            ◆ Imei地址

            ◆ 最近一次登录时间

        2.用户信息表

            一些与玩家登录无关的冷数据:语言,注册Ip,渠道,注册时间和一些统计等等,该表做了分库分表存储。

 

 

 

转载于:https://my.oschina.net/u/2488726/blog/700017

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值