今天跟大家唠唠我捣鼓的这个《王国的守护天使》官方网站,纯属个人兴趣,从零开始,一点点摸索,也算是给自己喜欢的一个游戏做点贡献。
啥都没有,就一个想法。想着这游戏挺好玩,但好像没有一个官方网站,玩家交流啥的也不太方便。就想着自己动手,做一个简单的网站,能展示游戏信息,提供下载,再加个论坛让大家聊聊天。
...
今天跟大家唠唠我捣鼓的这个《王国的守护天使》官方网站,纯属个人兴趣,从零开始,一点点摸索,也算是给自己喜欢的一个游戏做点贡献。
啥都没有,就一个想法。想着这游戏挺好玩,但好像没有一个官方网站,玩家交流啥的也不太方便。就想着自己动手,做一个简单的网站,能展示游戏信息,提供下载,再加个论坛让大家聊聊天。
- 第一步:选型。 域名是随便注册了一个,服务器嘛就用了自己闲置的阿里云ECS。操作系统选了CentOS,主要是熟悉,之前搞过Linux运维。
- 第二步:技术栈。 前端我决定用*,主要是组件化开发方便,UI库选了ElementUI,看着比较美观。后端用的是* + Express,数据库用的是MySQL。这套技术栈我之前也用过,比较顺手。
- 第三步:撸代码。 这部分是最费时间的。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 先搭了个简单的页面框架,包括首页、下载页、论坛页。
- 然后开始填充内容,首页放一些游戏介绍、截图、宣传视频。
- 下载页放各个平台的下载链接,这个比较简单。
- 论坛页就比较麻烦了,需要实现用户注册、登录、发帖、回帖等等功能。这部分我参考了一些开源的论坛代码,然后自己改了改。
- 后台管理系统也得做,方便我管理用户、帖子啥的。这部分也花了不少时间。
- 第四步:美化。 页面布局、颜色搭配、字体选择,这些都挺重要的。我参考了一些游戏网站的设计,也找了一些素材,尽量让网站看起来更舒服。
- 第五步:测试。 自己先测试了一遍,然后找了几个朋友帮忙测试,看看有没有bug,或者体验不好的地方。
- 第六步:上线。 备案啥的搞完,就把网站部署到服务器上了。
踩坑记录
整个过程下来,还是遇到不少坑的。比如:
- 数据库连接问题。 MySQL数据库配置总是出错,搞了好久才搞明白。
- 前端页面兼容性问题。 在Chrome上没问题,在IE上就各种错乱。
- 论坛安全问题。 一开始没注意安全,被一些人恶意注册、发广告。后来加了验证码、敏感词过滤等功能,才好一些。
这回实践还是挺有意思的。虽然网站现在还比较简陋,但至少能用,也希望能给《王国的守护天使》的玩家们提供一些帮助。后续还会继续完善,加入更多功能,也欢迎大家提出宝贵意见!