likes
comments
collection
share

技术博客社区讲解

作者站长头像
站长
· 阅读数 957

说明

对于Blog项目(本站)的讲解Github地址https://github.com/Lrunlin/blog 本文为对readme.md的进一步讲解

项目整体组成

  1. 项目代码
  2. 毕设论文2篇(收费部分)

开发技术

  1. 前端:Next.js(React.js 18)
  2. 服务端:Koa2+Sequelize(ORM)
  3. 数据库:MySQL(InnoDB)+Redis
  4. 开发语言 TypeScript
  5. 组件库使用 Ant Design
  6. CSS 方案 Tailwind CSS
  7. React 状态管理 Zustand

系统其他版本

系统相对完善对博客网站所需的 SEO 有处理可以在生产环境中进行使用,也可以当做毕业设计。 系统提供一 份用户端为 Vue3 的 CSR 版本(前端 Vue3使用 JavaScript、Tailwind CSS,服务端 Node.js+Express+TS+Sequelize ) (非开源 QQ、微信联系) 以及一份Next.js+Vue3+Express 版本(作者主页可见,开源) 可联系 QQ:1974109227 微信:webzhizhuo

功能

用户端

  1. 登录/注册/注销--邮箱、GitHub(仅支持登录)
  2. 首页文章推荐
  3. 文章的增删改查,以及草稿箱功能
  4. 文章评论、点赞
  5. 设置/修改用户基本信息、展示作者基本社交平台账号
  6. 关注作者、收藏夹功能、收藏文章 以及对应的列表查询
  7. 站内信提醒设置(文章、评论)
  8. 文章发布数量、粉丝排行榜
  9. 文章页面主题模式(申请创建和使用)
  10. 问答-发起问题、采纳回答、回答问题

管理系统

  1. 分页查询文章
  2. 可以查询指定文章信息并对其修改、删除
  3. 发布文章可以上传图片并对图片进行水印添加和压缩
  4. 可以添加、查询文章类型
  5. 可以简单获取服务器当前信息(大屏数据可视化)
  6. 可以查询用户留言进行并且删除
  7. 爬虫系统,自动文章(思否、掘金)抓取
  8. 推广内容的数据处理
  9. 评论管理
  10. 首页消息通知
  11. OSS内图片处理
  12. 外链处理
  13. 友链处理

数据表

技术博客社区讲解

管理系统截图

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

技术博客社区讲解

评论
请登录