上海市崇明县建设中学网站,淘宝客网站如何做推广方案,企业所得税,湖南智能网站建设多少钱概述 之前用了网上的一些学习打卡类app#xff0c;基本都是收费的#xff0c;而且有些自己想要的功能却没有#xff0c;甚至还有广告#xff0c;正好暑假是个需要容易懒惰的时间#xff0c;所以干脆自己做了一个能和学习搭子一起记录计划的小网站。 昨天早上开始写#x…概述 之前用了网上的一些学习打卡类app基本都是收费的而且有些自己想要的功能却没有甚至还有广告正好暑假是个需要容易懒惰的时间所以干脆自己做了一个能和学习搭子一起记录计划的小网站。 昨天早上开始写到几天早上做完了小小部署了一下下已经可以和自己的学习搭子一起使用打卡学习啦。
这个算是第一版的作品吧目前网站只供自己使用暂时不支持注册后续可能会开放现在的功能就是能够记录每天的计划任务只显示当天添加的任务和计划后续还可能会添加一些新的功能例如支持用户注册申请绑定学习搭子历史任务查询每日签到获得积分积分可以用来抽奖用来激励每日学习打卡之前也做过抽奖的模块正好可以用到这边来。 技术栈
前端
前端使用的是vue3 vite element plus由于之前主包学习过前端也负责了几个前端的项目所以前端就自己受挫了一下下想用ai来做页面的生成的页面有点难平所以就自己写啦小站的前端总共两个页面一个是登录的一个是计划相关的。
后端
后端使用的是springboot mybtis mysql由于现在就自己使用并且打算一天做完所以做的时候并没有使用redis其实像计划查询他需要查两个用户的计划优化速度我们可以第一次查询的时候就把数据加在到缓存中后续之间从redis中查询如果有计划修改的操作先操作redis中的数据再把操作数据库的任务添加到一个延迟队列写一个轮询的任务去监听这个队列并且执行可以减轻数据库压力和响应速度哈哈哈后续有空会进行一些优化噢对整体的架构是用的DDD的架构对领域模型的概念也是越来越有感觉的DDD越写越觉得舒服哈哈哈。 如果想要自己部署和自己的搭子一起打卡学习的话点击下面的链接请主包喝瓶水支持一下获取源码噢。
https://m.tb.cn/h.h9MPLY6?tkKBWk4dMauYa 如果要个人部署的话可以看这个贴子里面配有视频可以手把手教小白部署。
使用 宝塔面板 部署 springboot 和 vue_宝塔部署springboot项目-CSDN博客