今天跟大家伙儿唠唠我搞的这个“女巫训练师”的个人网站,纯属个人爱边学边做,所以很多地方可能比较粗糙,大家凑合看个乐呵。
起初,就是单纯觉得这游戏挺有意思,想着能不能自己也整个网站,方便自己查攻略啥的,还能分享一些自己的心得体会。说干就干,先是找了个免费的域名,然后搞了个服务器,就开始折腾了。
第一步:选型
- 前端:一开始想着用Vue来着,感觉比较炫酷,后来想想,这网站主要是展示内容,又不是搞啥复杂的交互,就用了最简单的HTML+CSS+JavaScript,上手快,也省事儿。
- 后端:本来想用Python的Flask,简单易上手。但是后来一琢磨,以后说不定要搞点更复杂的功能,就咬咬牙,上了Java的SpringBoot,虽然学的过程痛苦了点,但是感觉以后扩展性会更
- 数据库:MySQL,没啥好说的,用习惯了。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第二步:搭建基本框架
先把SpringBoot的项目搭起来,配置好数据库连接,然后写几个简单的Controller和Service,实现基本的CRUD操作。前端那边,就是用HTML搭个架子,CSS美化一下,JavaScript写点简单的交互逻辑。
第三步:内容填充
这部分是最费时间的,得把游戏里的各种信息,比如角色介绍、技能、攻略啥的,都整理出来,然后录入到数据库里。为了方便管理,我还搞了个简单的后台管理系统,用SpringBoot Admin搭建的,可以方便地增删改查数据。
第四步:功能完善
- 搜索功能:用户可以通过关键词搜索角色、技能或者攻略。
- 评论功能:用户可以对文章进行评论,发表自己的看法。
- 用户注册登录:用户可以注册账号,登录后可以发表评论、收藏文章。
第五步:美化和优化
这部分就比较琐碎了,主要是调整CSS样式,让网站看起来更舒服,优化代码,提高网站的访问速度。
第六步:部署上线
把网站部署到服务器上,配置好域名解析,就可以通过域名访问了。我用的是Docker部署的,比较方便。
总结
整个过程下来,感觉还是学到了不少东西。虽然网站现在看起来还比较简陋,但是也算是自己一点一滴做出来的,还是挺有成就感的。以后有时间,还会继续完善它,添加更多有趣的功能。
对了,期间还遇到不少坑,比如:
- CSS样式老是错乱,调了半天也不知道哪里出了问题。
- SpringBoot的配置搞错了,导致数据库连接不上。
- JavaScript的异步请求写错了,导致页面数据加载不出来。
这些坑都是自己一点一点填的,也算是积累了一些经验。搞网站是个很有趣的过程,希望大家也能找到自己的乐趣!
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。