项目部署文档:在线访问地址。
在学习计算机的这条路上,大多时候是去网上找资源学习。
我十分感激:许多传道受业解惑的线上老师。
所以我想将来某一天,自己有一定能力时,也去录制一些技术类、编程自学经验类的视频发布到网上供大家学习和参考,因此做了老洋自学网这个项目。
老洋自学网
项目是一个(在线学习平台),包括(前台网站系统)及(后台运营平台),采用 B2C 模式及(微服务架构)实现的(前后端分离)系统,适用于:计算机专业学生学习编程课程。
前台网站系统包含:首页、课程页面、讲师页面、网站愿景、后台登录等页面
后台运营平台包含:讲师管理、分类管理、课程管理、统计分析等模块
项目演示地址:
前台:网站系统
后台:运营平台
laoyangzixuewang
├── front_next -- 前端(前台)代码
├── front_vue_admin -- 前端(后台)代码
├── after_code -- 后端代码
├── laoyangzhixuewang.sql -- 数据库表
├── README.md -- 项目介绍
技术 | 说明 | 官网 |
---|---|---|
Vue | 前端框架 | https://cn.vuejs.org/ |
Nuxt | 前端框架 | https://nuxtjs.org/ |
Element UI | 组件库 | https://element.eleme.cn/#/zh-CN |
vue-admin-template | 后台模板 | https://gitee.com/panjiachen/vue-admin-template |
Nodejs | JavaScript 运行环境 | https://nodejs.org/en/ |
Axios | 网络请求库 | https://www.axios-http.cn/ |
技术 | 说明 | 官网 |
---|---|---|
SpringBoot | 容器+MVC框架 | https://spring.io/projects/spring-boo |
SpringCloud | 框架的有序集合 | https://spring.io/projects/spring-cloud |
Nacos | 注册中心 | https://nacos.io/zh-cn/ |
Hystrix | 熔断器 | https://github.com/Netflix/Hystrix |
MyBatis-Plus | ORM框架 | https://baomidou.com/ |
MySQL | 数据库 | https://www.mysql.com/ |
Redis | 缓存 | http://www.redis.cn/ |
Nginx | 网关 | https://nginx.org/en/ |
SLF4J | 日志门面 | http://www.slf4j.org/ |
Logback | 日志技术 | http://logback.qos.ch/ |
Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok |
SMS | 腾讯云短信服务 | https://cloud.tencent.com/product/sms |
工具 | 说明 | 官网 |
---|---|---|
IDEA | 开发IDE | https://www.jetbrains.com/idea/download |
Navicat | 数据库连接工具 | http://www.formysql.com/xiazai.html |
X-shell | Linux远程连接工具 | http://www.netsarang.com/download/software.html |
Xftp | Linux远程传输工具 | https://www.netsarang.com/zh/xftp/ |
Git | 版本控制 | https://git-scm.com/ |
Snipaste | 屏幕截图工具 | https://www.snipaste.com/ |
Typora | Markdown编辑器 | https://typora.io/ |
工具 | 版本号 | 下载 |
---|---|---|
JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
Mysql | 5.7 | https://www.mysql.com/ |
Nacos | 1.4.1 | https://nacos.io/zh-cn/ |
Nginx | 1.20.2 | https://nginx.org/en/ |
Nodejs | 14.16.0 | https://nodejs.org/en/ |