1 Star 1 Fork 0

Zhang_li_wang / todays-highlights

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

todays-highlights

介绍

项目描述:该项目是一个自媒体平台,详情页有不同类别的文章和热点文章,用户可以根据喜好选择不同类别的文章进行阅读,作家可以写文章发表,可以对文章进行发表评论和回复,主页进行粉丝数和关注数以及发布的文章列表和文章阅读量等。

持续更新

实现优化 开发流程:数据层->业务层->接口层->前端联调 媒体中心->运营中心->门户平台 利用MongoDB+Redis+RabbitMQ进行优化项目

项目特色

  • 前后端分离
  • 中间件

实现功能模块开发流程

  • 构建后端模块
  • 开发通行证服务
  • 开发文件服务
  • admin管理服务
  • 文章内容管理与AI自动审核
  • 首页与作家页
  • 详情页与评论模块
  • 详情页数据静态化
  • RabbitMQ消息队列 =======

项目技术

SpringBoot+Mybatis+MongoDB+Redis+OSS+GirdFS+Swagger2+RabbitMQ

项目实现要点

  • 1.通过 Maven构建项目,swagger2编写 API接口文档。
    1. 使用阿里云的短信服务利用手机验证码实现一键注册登录。
    1. AOP切面监控时间日志,拦截器。
    1. Redis实现用户分布式会话,双写一致。
    1. Redis提速分类读取,实现文章的发布(定时。
    1. Redis的单线程计数,缓解数据库的压力,提高抗并发的能力。
    1. Freemarker的数据静态化,目的为了加载更快。
  • 10.RabbitMQ实现异步解耦以及延迟队列。

空文件

简介

项目描述:该项目是一个自媒体平台,详情页有不同类别的文章和热点文章,用户可以根据喜好选择不同类别的文章进行阅读,作家可以写文章发表,可以对文章进行发表评论和回复,主页进行粉丝数和关注数以及发布的文章列表和文章阅读量等。 项目技术:SpringBoot,Mybatis,MongoDb,Redis,Nginx,Fastdfs,OSS,GirdFS,Swagger2 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/Zhang_li_wang/todays-highlights.git
git@gitee.com:Zhang_li_wang/todays-highlights.git
Zhang_li_wang
todays-highlights
todays-highlights
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891