《暗黑世界GM管理后台系统》部署+功能说明
原地址:http://blog.csdn.net/uxqclm/article/details/11969761
欢迎来到9秒:www.9miao.com
暗黑三国管理后台说明文档
(一)功能描述
该后台共分为三大部分:服务器管理、单服数据统计和扶持账号管理。
1.服务器管理:

根据管理后台数据库中填写的服务器信息(后面会讲到如何填写要管理的服务器的信息到数据库中),该部分可以看到所有服务器的名称,ip地址,开服时间以及开启状况,其中对服务器的开启、关闭功能尚未开放。在运营商及服务器后面的下拉列表中可根据需求选择对应的游戏服务器进行管理。


2.单服数据统计:

同上,需要先在运营商及服务器后面的下拉列表中选择对应的服务器,才可查看相应服务器的信息。

这部分分为单日的详细数据和总数据两部分,在上面的单日数据中,我们可以清晰的查看到各种详细的信息,如当日新增的注册数,登陆的角色数,付费的人数,付费率,存留率等大家比较关注的信息,数据按日期从后往前排,下一页按钮可以观看更靠前的数据。下面是单服的总数据,总注册数,总创建人物数,总付费人数和总付费金额,信息一目了然。
3.扶持账号管理:

可以对服务器内所有创建了角色的账号进行各种操作。同样的,也需要先在运营商及服务器后面的下拉列表中选择对应的服务器,才可对相应服务器的账号进行操作。

操作很简单,输入账号,选择要进行的操作(目前开放的操作有添加金钱,经验,钻(指充值RMB得到的游戏货币),活力及修改人物等级),

输入要变更的值,点击执行,就OK了!
(二):实现方式
该管理后台是基于Django(一个python的web框架)实现的。流程如下:
- 前台页面会将用户的选择以参数的形式传递给Django后台
- 后台通过识别不同的url,将传递过来的参数传给对应的方法
- 方法会将参数组合成新的url去请求游戏服务器的接口
- 游戏服务器接收到参数后,同样传递给对应的方法去执行,得到用户需要的数据
- 接口将数据返回给Django后台的方法
- 方法再将数据返回给前台页面
整个流程大致分为三个部分:前天页面,Django后台和游戏服务器,他们之间都要做好对应的接口,才能让用户正确的获取到想要的数据。
(三):搭建步骤
搭建前准备:
- 安装python和Django
- 安装Mysql数据库(也可以使用其他数据库,在Django的setting.py文件中可以配置,聚义步骤可自行搜索)
搭建步骤:
1.运行管理后台。打开命令行窗口,进入到gameadmin文件夹下,运行python manage.py runserver。如图:

这个样子就是管理器已经启动了,在浏览器地址栏输入http://127.0.0.1:8000/会出现下图则说明启动成功。

2.同步数据库。在Mysql数据库中建立个新的库,库名为gameadmin,如下图:

点击创建。然后再打开个命令行窗口,进入到同样的目录下,输入python manage.py syncdb,如图:

这是一个完整的同步数据库的过程,期间会提问你是否建立管理账号,输入yes,然后是用户名,管理员邮箱,密码,确认密码,然后完成。这时候再浏览器地址栏输入http://127.0.0.1:8000/admin/会进入下图的界面:

输入刚刚同步数据库时的账号和密码就可以登录了。登陆后页面:

3.配置管理后台数据库。
a.点击 管理员信息 ,进入页面后点击 增加管理员信息(现在填写的是一会登录管理后台的账号信息,跟刚刚同步数据库时候的账号信息区分开),填写完成后保存。
b.返回主页,点击 运营商信息 ,进入页面后点击 增加运营商信息,填写完成后保存。
c.返回主页,点击 服务器信息 ,进入页面后点击 增加服务器信息(填写服务器信息时,登录端口是指游戏服务器中netserver的端口,本游戏(暗黑三国)的登录端口为11009,WEB端口是游戏服务器与管理后台连接的端口号,本游戏(暗黑三国)的WEB端口为2012),填写完成后保存。
d.返回主页,点击 白名单信息 ,进入页面后点击 增加白名单信息(白名单信息指的是可以登录管理后台的人的信息,如果用户的ip不在白名单中,即使知道管理员的账号密码也无法登录,慎填),填写完成后保存。
这时候在浏览器地址栏输入http://127.0.0.1:8000/会出现如下界面:

使用刚刚添加的管理员账号密码登陆,就可以使用管理后台了.
《暗黑世界GM管理后台系统》部署+功能说明的更多相关文章
- 《暗黑世界GM管理后台系统》部署+功能说明文档
http://www.9miao.com/product-10-1073.html <暗黑世界GM管理后台系统>部署+功能说明文档 <暗黑世界GM管理后台系统>部署+功能说明文 ...
- Firefly卡牌手游《暗黑世界V1.5》服务器端源码+GM管理后台源码
http://www.9miao.com/content-6-304.html Firefly卡牌手游<暗黑世界V1.5>服务器端源码+GM管理后台源码 关于<暗黑世界V1.5> ...
- Joomla - 后台系统(功能简介)
Joomla - 后台系统简介 全局配置
- react+react-router+mobx+element打造管理后台系统---react-amdin-element
react-admin-element,一款基于react的后台管理系统. 那么我们和其他的后台管理系统有什么区别呢? demo地址:点我进入demo演示 github地址:点我进入github 1. ...
- centos6.5/centos7安装部署企业内部知识管理社区系统wecenter
企业内部知识系统wecenter社区系统安装及部署 centos 6.5环境安装 因为是公司内部使用在线人数不会太多,使用yum安装lamp环境即可 1.安装lamp基本环境 yum -y insta ...
- 21.SpringCloud实战项目-后台题目类型功能(网关、跨域、路由问题一文搞定)
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程.对架构.业务.技术要点进行讲解. ...
- ASP.NET Core CMS管理后台
ASP.NET Core+LayUI+MySql CMS管理后台,主要功能包括 登录.修改密码,账号管理,菜单管理,角色权限管理等 由于工作之外,抽时间写的,用于学习交流,请慎重用于生产环境 项目概要 ...
- 手摸手,带你用vue实现后台管理权限系统及顶栏三级菜单显示
手摸手,带你用vue实现后台管理权限系统及顶栏三级菜单显示 效果演示地址 项目demo展示 重要功能总结 权限功能的实现 权限路由思路: 根据用户登录的roles信息与路由中配置的roles信息进行比 ...
- Koa2+MySQL+VUE+ElementIUI搭建简单的后台管理小系统
如题,前端入坑许久,还是写个小东西出来吧 想要搭建自己的一个后台管理,实现简单的增删改查,看起来很简单 其实是真的简单,没有想的那么难,我也就写了一个月吧, 当然是假的,其实也就每天一两个小时,花了大 ...
随机推荐
- #284 div.2 C.Crazy Town
C. Crazy Town Crazy Town is a plane on which there are n infinite line roads. Each road is defined ...
- (转)STL
C++容器类 C++中的容器类包括“顺序存储结构”和“关联存储结构”,前者包括vector,list,deque等:后者包括set,map,multiset,multimap等. 若需要存储的元素数在 ...
- APK downloader
APK Downloader Android apk (2016-08-25发现) Apk pure 好像提供免费的FQ工具哟 发现一个Android richtext RichEditor for ...
- 【Objective-C】0-第一个OC的类
OC是一门面向对象的语言,因此它也有类.对象.静态\动态方法.成员变量的概念.这讲就来创建第一个OC的类. 一.语法简介 1.类 在Java中,我们用1个.java文件就可以描述清楚一个类:在OC中, ...
- 移动端web学习总结
前言: 一直想做一个移动端的阶段性学习总结,但是工作太忙总是加班.现在总算可以抽出一点时间来写一写,把知道的都写下来,这样就算忘掉了,也能很快想起来,不要太机智啊,哈哈哈! 一.移动端页面常识 1.常 ...
- 获取XML配置数据
XML结构: <Setting> <BIG> <tdHead> <td TdName="序号" TdWidth=&quo ...
- RTTI和反射
JAVA 运行时识别对象和类的信息,主要有两种方式:一种是传统的RTTI,它假定我们在编译时已经知道了所有的类型:另一种是"反射"机制,它允许我们在运行时发现和使用类的信息. 参考 ...
- Android屏幕适配-资源文件夹命名与匹配规则
说明:本文档目的为分析android工程res目录下的资源文件夹(drawable,values,layout等)在屏幕适配方面的限定与适配方法. 1. Res下文件夹命名方式 1. 可用的命名属性 ...
- Sublime Text2上搭建C/C++环境
环境:Sublime Text2 win7 64位 1.下载Sublime Text2并安装 下载地址:http://www.sublimetext.com/ 2.需要用 ...
- 修改Latex常用编辑器WinEdt中的字号与字体 [转]
用latex编写科技文章已经是大多数科研工作者采用的方法,其编写效果是word所远不能及的.但是其效果只是在编译之后,之前文字那弱小的身躯确实令很多人无奈.10Pt的字体在以前14寸的电脑上看起来还是 ...