1、本科情况
我本科情况如下,我本科就读于天津某普通双非大学,机械电子工程专业,目前即将毕业
大学期间努力转行计算机专业,在做完基础的前后端项目后,于是就想着进行服务器部署的相关工作,恰好在某大型在线学习视频交流平台看到阿里云的飞天加速计划,于是一段操作,注册,获得了通过。
2、ECS技巧
在windows平台下,注意配合使用XSHELL,我使用的Xshell7平台,使用XFTP7来提交文件。不过不清楚阿里云是否有自带的登录方式。
ECS很好的地方就是,在下面有很多类似的教程们可以根据这些教程去很快的进行环境搭建与部署,比如安装MYSQL、部署支付宝小程序、个人博客等之类。小伙伴们可以多利用一下这些教程。ECS的速度很快,操作也比较简单,再加上教程也很详细,所以对我这样的新手小白是非常友好的。
3、总结和收获
坦白讲,第一次在浏览器上输入自己的IP地址,网页可以加载出来,还是十分令人激动的。在这个过程中自己对LINUX命令也更加的熟练,对服务器的理解也有了进一步的加深。
这个项目是寒假时期自己做的,主要为了去学习各种框架。
前端完成了商城的页面展示、个人中心、加入购物车、解算、地址修改、订单提交
后端完成了商品的增删改、订单管理
前端页面编写使用了一点Bootstrap,框架使用的是Vue2,还用了element-ui后端SpringBoot Mybaits
我主要分享一下在做这个项目中遇到的两个小问题:
前端就是对数据的存储,如果用户登陆进入到主页,主页显示用户名称,如果不将用户ID存储下来,刷新一下,用户的名称就会消失。解决这个问题是使用VueX存储相关页面的参数,并给出查询和修改的接口
后端主要是数据库中订单号怎么设计,如果订单号设计的不好会暴露公司的经营状况,我使用的方式是 时间戳+随机数+用户ID 这样可以使主键尽量是连续的又不会产生暴露公司状况的现象。
4、 最后给大家看一下: